Changeset View
Changeset View
Standalone View
Standalone View
clang/include/clang/Parse/Parser.h
//===--- Parser.h - C Language Parser ---------------------------*- C++ -*-===// | //===--- Parser.h - C Language Parser ---------------------------*- C++ -*-===// | ||||
Lint: Lint: clang-format not found in user's PATH; not linting file. | |||||
// | // | ||||
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. | // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. | ||||
// See https://llvm.org/LICENSE.txt for license information. | // See https://llvm.org/LICENSE.txt for license information. | ||||
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception | // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception | ||||
// | // | ||||
//===----------------------------------------------------------------------===// | //===----------------------------------------------------------------------===// | ||||
// | // | ||||
▲ Show 20 Lines • Show All 3,157 Lines • ▼ Show 20 Lines | private: | ||||
/// \param DKind Directive kind. | /// \param DKind Directive kind. | ||||
/// \param Kind Kind of current clause. | /// \param Kind Kind of current clause. | ||||
/// \param ParseOnly true to skip the clause's semantic actions and return | /// \param ParseOnly true to skip the clause's semantic actions and return | ||||
/// nullptr. | /// nullptr. | ||||
/// | /// | ||||
OMPClause *ParseOpenMPSingleExprWithArgClause(OpenMPDirectiveKind DKind, | OMPClause *ParseOpenMPSingleExprWithArgClause(OpenMPDirectiveKind DKind, | ||||
OpenMPClauseKind Kind, | OpenMPClauseKind Kind, | ||||
bool ParseOnly); | bool ParseOnly); | ||||
/// Parses the 'sizes' clause of a '#pragma omp tile' directive. | |||||
OMPClause *ParseOpenMPSizesClause(); | |||||
/// Parses clause without any additional arguments. | /// Parses clause without any additional arguments. | ||||
/// | /// | ||||
/// \param Kind Kind of current clause. | /// \param Kind Kind of current clause. | ||||
/// \param ParseOnly true to skip the clause's semantic actions and return | /// \param ParseOnly true to skip the clause's semantic actions and return | ||||
/// nullptr. | /// nullptr. | ||||
/// | /// | ||||
OMPClause *ParseOpenMPClause(OpenMPClauseKind Kind, bool ParseOnly = false); | OMPClause *ParseOpenMPClause(OpenMPClauseKind Kind, bool ParseOnly = false); | ||||
/// Parses clause with the list of variables of a kind \a Kind. | /// Parses clause with the list of variables of a kind \a Kind. | ||||
▲ Show 20 Lines • Show All 194 Lines • Show Last 20 Lines |
clang-format not found in user's PATH; not linting file.