Lines Matching refs:Parser

221 bool isTokenIdentifierOrKeyword(Parser &P, Token Tok) {  in isTokenIdentifierOrKeyword()
238 bool tryParseAndConsumeSpecialTokenKind(Parser &P, OpenACCSpecialTokenKind Kind, in tryParseAndConsumeSpecialTokenKind()
309 OpenACCReductionOperator ParseReductionOperator(Parser &P) { in ParseReductionOperator()
352 bool expectIdentifierOrKeyword(Parser &P) { in expectIdentifierOrKeyword()
363 ParseOpenACCEnterExitDataDirective(Parser &P, Token FirstTok, in ParseOpenACCEnterExitDataDirective()
392 OpenACCAtomicKind ParseOpenACCAtomicKind(Parser &P) { in ParseOpenACCAtomicKind()
412 OpenACCDirectiveKind ParseOpenACCDirectiveKind(Parser &P) { in ParseOpenACCDirectiveKind()
562 void SkipUntilEndOfDirective(Parser &P) { in SkipUntilEndOfDirective()
599 Parser::OpenACCClauseParseResult Parser::OpenACCCanContinue() { in OpenACCCanContinue()
603 Parser::OpenACCClauseParseResult Parser::OpenACCCannotContinue() { in OpenACCCannotContinue()
607 Parser::OpenACCClauseParseResult Parser::OpenACCSuccess(OpenACCClause *Clause) { in OpenACCSuccess()
611 ExprResult Parser::ParseOpenACCConditionExpr() { in ParseOpenACCConditionExpr()
634 Parser::ParseOpenACCClauseList(OpenACCDirectiveKind DirKind) { in ParseOpenACCClauseList()
656 Parser::OpenACCIntExprParseResult
657 Parser::ParseOpenACCIntExpr(OpenACCDirectiveKind DK, OpenACCClauseKind CK, in ParseOpenACCIntExpr()
676 bool Parser::ParseOpenACCIntExprList(OpenACCDirectiveKind DK, in ParseOpenACCIntExprList()
684 Parser::StopBeforeMatch); in ParseOpenACCIntExprList()
698 Parser::StopBeforeMatch); in ParseOpenACCIntExprList()
715 bool Parser::ParseOpenACCDeviceTypeList( in ParseOpenACCDeviceTypeList()
720 Parser::StopBeforeMatch); in ParseOpenACCDeviceTypeList()
731 Parser::StopBeforeMatch); in ParseOpenACCDeviceTypeList()
746 bool Parser::ParseOpenACCSizeExpr() { in ParseOpenACCSizeExpr()
763 bool Parser::ParseOpenACCSizeExprList() { in ParseOpenACCSizeExprList()
766 Parser::StopBeforeMatch); in ParseOpenACCSizeExprList()
775 Parser::StopBeforeMatch); in ParseOpenACCSizeExprList()
788 bool Parser::ParseOpenACCGangArg(SourceLocation GangLoc) { in ParseOpenACCGangArg()
819 bool Parser::ParseOpenACCGangArgList(SourceLocation GangLoc) { in ParseOpenACCGangArgList()
822 Parser::StopBeforeMatch); in ParseOpenACCGangArgList()
831 Parser::StopBeforeMatch); in ParseOpenACCGangArgList()
843 Parser::OpenACCClauseParseResult
844 Parser::ParseOpenACCClause(ArrayRef<const OpenACCClause *> ExistingClauses, in ParseOpenACCClause()
865 Parser::OpenACCClauseParseResult Parser::ParseOpenACCClauseParams( in ParseOpenACCClauseParams()
879 Parser::StopBeforeMatch); in ParseOpenACCClauseParams()
1149 Parser::OpenACCIntExprParseResult
1150 Parser::ParseOpenACCAsyncArgument(OpenACCDirectiveKind DK, OpenACCClauseKind CK, in ParseOpenACCAsyncArgument()
1159 Parser::OpenACCWaitParseInfo
1160 Parser::ParseOpenACCWaitArgument(SourceLocation Loc, bool IsDirective) { in ParseOpenACCWaitArgument()
1230 ExprResult Parser::ParseOpenACCIDExpression() { in ParseOpenACCIDExpression()
1260 ExprResult Parser::ParseOpenACCBindClauseArgument() { in ParseOpenACCBindClauseArgument()
1286 Parser::OpenACCVarParseResult Parser::ParseOpenACCVar(OpenACCClauseKind CK) { in ParseOpenACCVar()
1302 llvm::SmallVector<Expr *> Parser::ParseOpenACCVarList(OpenACCClauseKind CK) { in ParseOpenACCVarList()
1332 void Parser::ParseOpenACCCacheVarList() { in ParseOpenACCCacheVarList()
1353 Parser::OpenACCDirectiveParseInfo
1354 Parser::ParseOpenACCDirective() { in ParseOpenACCDirective()
1426 Parser::DeclGroupPtrTy Parser::ParseOpenACCDirectiveDecl() { in ParseOpenACCDirectiveDecl()
1442 StmtResult Parser::ParseOpenACCDirectiveStmt() { in ParseOpenACCDirectiveStmt()