Home | History | Annotate | Download | only in Parse

Lines Matching refs:Parser

19 #include "clang/Parse/Parser.h"
48 Parser *P;
51 ThreadprivateListParserHelper(Parser *P) : P(P) {}
82 static OpenMPDirectiveKind ParseOpenMPDirectiveKind(Parser &P) {
143 static DeclarationName parseOpenMPReductionId(Parser &P) {
185 Parser::StopBeforeMatch);
204 Parser::DeclGroupPtrTy
205 Parser::ParseOpenMPDeclareReductionDirective(AccessSpecifier AS) {
364 Parser &P;
366 Parser::ParseScope *TempScope;
367 Parser::ParseScope *FnScope;
375 FNContextRAII(Parser &P, Parser::DeclGroupPtrTy Ptr) : P(P) {
388 new Parser::ParseScope(&P, Scope::TemplateParamScope, HasTemplateScope);
394 FnScope = new Parser::ParseScope(&P, Scope::FnScope | Scope::DeclScope,
421 Parser &P, OMPDeclareSimdDeclAttr::BranchStateTy &BS, ExprResult &SimdLen,
460 Parser::OpenMPVarListDataTy Data;
493 Parser::DeclGroupPtrTy
494 Parser::ParseOMPDeclareSimdClauses(Parser::DeclGroupPtrTy Ptr,
546 Parser::DeclGroupPtrTy Parser::ParseOpenMPDeclarativeDirectiveWithExtDecl(
780 StmtResult Parser::ParseOpenMPDeclarativeOrExecutableDirective(
991 bool Parser::ParseOpenMPSimpleVarList(
1066 OMPClause *Parser::ParseOpenMPClause(OpenMPDirectiveKind DKind,
1212 ExprResult Parser::ParseOpenMPParensExpr(StringRef ClauseName,
1262 OMPClause *Parser::ParseOpenMPSingleExprClause(OpenMPClauseKind Kind) {
1283 OMPClause *Parser::ParseOpenMPSimpleClause(OpenMPClauseKind Kind) {
1332 OMPClause *Parser::ParseOpenMPClause(OpenMPClauseKind Kind) {
1353 OMPClause *Parser::ParseOpenMPSingleExprWithArgClause(OpenMPClauseKind Kind) {
1476 static bool ParseReductionId(Parser &P, CXXScopeSpec &ReductionIdScopeSpec,
1523 bool Parser::ParseOpenMPVarList(OpenMPDirectiveKind DKind,
1765 OMPClause *Parser::ParseOpenMPVarListClause(OpenMPDirectiveKind DKind,