Home
last modified time | relevance | path

Searched refs:ConsumeToken (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DCommentBriefParser.cpp50 ConsumeToken(); in BriefParser()
66 ConsumeToken(); in Parse()
75 ConsumeToken(); in Parse()
83 ConsumeToken(); in Parse()
100 ConsumeToken(); in Parse()
109 ConsumeToken(); in Parse()
113 ConsumeToken(); in Parse()
130 ConsumeToken(); in Parse()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusNameParser.cpp71 bool CPlusPlusNameParser::ConsumeToken(tok::TokenKind kind) { in ConsumeToken() function in CPlusPlusNameParser
82 template <typename... Ts> bool CPlusPlusNameParser::ConsumeToken(Ts... kinds) { in ConsumeToken() function in CPlusPlusNameParser
112 if (!ConsumeToken(tok::kw_auto) && !ConsumeTypename()) in ParseFunctionImpl()
166 if (!ConsumeToken(tok::l_paren)) in ParseFuncPtr()
180 if (ConsumeToken(tok::r_paren)) in ParseFuncPtr()
209 if (ConsumeToken(tok::r_paren)) in ParseFuncPtr()
304 if (!ConsumeToken(tok::l_square)) in ConsumeAbiTag()
313 if (!ConsumeToken(tok::colon)) in ConsumeAbiTag()
317 while (ConsumeToken(tok::raw_identifier, tok::comma, tok::period, in ConsumeAbiTag()
321 if (!ConsumeToken(tok::r_square)) in ConsumeAbiTag()
[all …]
H A DCPlusPlusNameParser.h120 bool ConsumeToken(clang::tok::TokenKind kind);
122 template <typename... Ts> bool ConsumeToken(Ts... kinds);
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseInit.cpp177 SourceLocation NameLoc = ConsumeToken(); // Eat the identifier. in ParseInitializerWithPotentialDesignator()
180 SourceLocation ColonLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator()
204 SourceLocation DotLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator()
220 ConsumeToken(); // Eat the identifier. in ParseInitializerWithPotentialDesignator()
263 StartLoc, ConsumeToken(), nullptr, nullptr); in ParseInitializerWithPotentialDesignator()
302 StartLoc, ConsumeToken(), nullptr, nullptr); in ParseInitializerWithPotentialDesignator()
306 ConsumeToken(); // the identifier in ParseInitializerWithPotentialDesignator()
373 SourceLocation EllipsisLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator()
397 SourceLocation EqualLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator()
519 ConsumeToken(); in ParseBraceInitializer()
[all …]
H A DParseObjc.cpp56 SourceLocation AtLoc = ConsumeToken(); // the "@" in ParseObjCAtDirectives()
151 ConsumeToken(); // the identifier "class" in ParseObjCAtClassDeclaration()
169 ConsumeToken(); in ParseObjCAtClassDeclaration()
241 ConsumeToken(); // the "interface" identifier in ParseObjCAtInterfaceDeclaration()
257 SourceLocation nameLoc = ConsumeToken(); in ParseObjCAtInterfaceDeclaration()
288 categoryLoc = ConsumeToken(); in ParseObjCAtInterfaceDeclaration()
331 ConsumeToken(); in ParseObjCAtInterfaceDeclaration()
344 superClassLoc = ConsumeToken(); in ParseObjCAtInterfaceDeclaration()
486 lAngleLoc = ConsumeToken(); in parseObjCTypeParamListOrProtocolRefs()
496 varianceLoc = ConsumeToken(); in parseObjCTypeParamListOrProtocolRefs()
[all …]
H A DParseOpenMP.cpp218 P.ConsumeToken(); in parseOpenMPDirectiveKind()
234 P.ConsumeToken(); in parseOpenMPReductionId()
273 P.ConsumeToken(); in parseOpenMPReductionId()
400 ConsumeToken(); in ParseOpenMPDeclareReductionDirective()
424 ConsumeToken(); in ParseOpenMPDeclareReductionDirective()
460 ConsumeToken(); in ParseOpenMPReductionInitializerForDecl()
561 ConsumeToken(); in ParseOpenMPDeclareMapperDirective()
624 ConsumeToken(); in ParseOpenMPDeclareMapperDirective()
745 P.ConsumeToken(); in parseDeclareSimdClauses()
752 P.ConsumeToken(); in parseDeclareSimdClauses()
[all …]
H A DParseStmt.cpp192 AtLoc = ConsumeToken(); // consume @ in ParseStatementOrDeclarationAfterAttributes()
227 ConsumeToken(); in ParseStatementOrDeclarationAfterAttributes()
311 return Actions.ActOnNullStmt(ConsumeToken(), HasLeadingEmptyMacro); in ParseStatementOrDeclarationAfterAttributes()
561 ConsumeToken(); in ParseExprStatement()
602 SourceLocation TryLoc = ConsumeToken(); in ParseSEHTryBlock()
616 SourceLocation Loc = ConsumeToken(); in ParseSEHTryBlock()
619 SourceLocation Loc = ConsumeToken(); in ParseSEHTryBlock()
717 SourceLocation LeaveLoc = ConsumeToken(); // eat the '__leave'. in ParseSEHLeaveStatement()
753 ConsumeToken(); // eat the identifier. in ParseLabeledStatement()
758 SourceLocation ColonLoc = ConsumeToken(); in ParseLabeledStatement()
[all …]
H A DParseTentative.cpp206 ConsumeToken(); in TryConsumeDeclarationSpecifier()
215 ConsumeToken(); in TryConsumeDeclarationSpecifier()
236 ConsumeToken(); in TryConsumeDeclarationSpecifier()
247 ConsumeToken(); in TryConsumeDeclarationSpecifier()
430 P.ConsumeToken(); in markNotExpression()
493 ConsumeToken(); in isEnumBase()
844 ConsumeToken(); in isCXX11AttributeSpecifier()
900 ConsumeToken(); in TrySkipAttributes()
902 ConsumeToken(); in TrySkipAttributes()
932 ConsumeToken(); in TryParsePtrOperatorSeq()
[all …]
H A DParseHLSL.cpp55 SourceLocation BufferLoc = ConsumeToken(); // Eat the 'cbuffer' or 'tbuffer'. in ParseHLSLBuffer()
63 SourceLocation IdentifierLoc = ConsumeToken(); in ParseHLSLBuffer()
112 P.ConsumeToken(); // consume constant. in fixSeparateAttrArgAndNumber()
127 ConsumeToken(); in ParseHLSLAnnotations()
144 SourceLocation Loc = ConsumeToken(); in ParseHLSLAnnotations()
172 ConsumeToken(); // consume comma in ParseHLSLAnnotations()
225 ConsumeToken(); // consume identifier. in ParseHLSLAnnotations()
228 ConsumeToken(); // consume period. in ParseHLSLAnnotations()
236 ConsumeToken(); // consume identifier. in ParseHLSLAnnotations()
H A DParseOpenACC.cpp244 P.ConsumeToken(); in tryParseAndConsumeSpecialTokenKind()
245 P.ConsumeToken(); in tryParseAndConsumeSpecialTokenKind()
319 P.ConsumeToken(); in ParseReductionOperator()
320 P.ConsumeToken(); in ParseReductionOperator()
407 P.ConsumeToken(); in ParseOpenACCAtomicKind()
426 P.ConsumeToken(); in ParseOpenACCDirectiveKind()
463 P.ConsumeToken(); in ParseOpenACCDirectiveKind()
466 P.ConsumeToken(); in ParseOpenACCDirectiveKind()
469 P.ConsumeToken(); in ParseOpenACCDirectiveKind()
640 ConsumeToken(); in ParseOpenACCClauseList()
[all …]
H A DParseExprCXX.cpp198 Diag(ConsumeToken(), diag::err_expected) << tok::identifier; in ParseOptionalCXXScopeSpecifier()
201 if (Actions.ActOnCXXGlobalScopeSpecifier(ConsumeToken(), SS)) in ParseOptionalCXXScopeSpecifier()
209 SourceLocation SuperLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier()
215 return Actions.ActOnSuperScopeSpecifier(SuperLoc, ConsumeToken(), SS); in ParseOptionalCXXScopeSpecifier()
312 SourceLocation TemplateKWLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier()
318 ConsumeToken(); in ParseOptionalCXXScopeSpecifier()
385 SourceLocation CCLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier()
461 ConsumeToken(); // Eat the identifier, current token is now '::'. in ParseOptionalCXXScopeSpecifier()
462 Diag(PP.getLocForEndOfToken(ConsumeToken()), diag::err_expected) in ParseOptionalCXXScopeSpecifier()
495 SourceLocation IdLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier()
[all …]
H A DParseCXXInlineMethods.cpp256 ConsumeToken(); in ParseCXXNonStaticMemberInitializer()
428 SourceLocation EqualLoc = ConsumeToken(); in ParseLexedMethodDeclaration()
975 ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
996 ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
1014 SourceLocation OpenLoc = ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
1030 ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
1034 ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
1040 ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
1047 SourceLocation OpenLoc = ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
1072 ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
[all …]
H A DParseExpr.cpp351 SourceLocation LogicalAndLoc = ConsumeToken(); in ParseConstraintLogicalAndExpression()
385 SourceLocation LogicalOrLoc = ConsumeToken(); in ParseConstraintLogicalOrExpression()
445 ConsumeToken(); in ParseRHSOfBinaryExpression()
847 SourceLocation Loc = ConsumeToken(); in ParseBuiltinPtrauthTypeDiscriminator()
1129 ConsumeToken(); in ParseCastExpression()
1149 Res = Actions.ActOnCXXNullPtrLiteral(ConsumeToken()); in ParseCastExpression()
1242 SourceLocation ILoc = ConsumeToken(); in ParseCastExpression()
1249 ConsumeToken(); in ParseCastExpression()
1264 SourceLocation PropertyLoc = ConsumeToken(); in ParseCastExpression()
1366 ConsumeToken(); in ParseCastExpression()
[all …]
H A DParseDeclCXX.cpp68 SourceLocation NamespaceLoc = ConsumeToken(); // eat the 'namespace'. in ParseNamespace()
107 IdentLoc = ConsumeToken(); // eat the identifier. in ParseNamespace()
114 Info.NamespaceLoc = ConsumeToken(); in ParseNamespace()
117 Info.InlineLoc = ConsumeToken(); in ParseNamespace()
123 Info.IdentLoc = ConsumeToken(); in ParseNamespace()
309 ConsumeToken(); // eat the '='. in ParseNamespaceAlias()
343 SourceLocation IdentLoc = ConsumeToken(); in ParseNamespaceAlias()
458 SourceLocation ExportLoc = ConsumeToken(); in ParseExportDeclaration()
500 SourceLocation UsingLoc = ConsumeToken(); in ParseUsingDirectiveOrDeclaration()
510 SourceLocation TemplateLoc = ConsumeToken(); in ParseUsingDirectiveOrDeclaration()
[all …]
H A DParser.cpp179 ConsumeToken(); // The ';'. in ExpectAndConsumeSemi()
192 ConsumeToken(); in ConsumeExtraSemi()
197 ConsumeToken(); in ConsumeExtraSemi()
375 ConsumeToken(); in SkipUntil()
582 ConsumeToken(); in Initialize()
635 ConsumeToken(); in ParseTopLevelDecl()
905 ConsumeToken(); in ParseExternalDeclaration()
939 ConsumeToken(); in ParseExternalDeclaration()
1007 Diag(ConsumeToken(), diag::warn_static_inline_explicit_inst_ignored) in ParseExternalDeclaration()
1029 Diag(ConsumeToken(), diag::warn_static_inline_explicit_inst_ignored) in ParseExternalDeclaration()
[all …]
H A DParseDecl.cpp198 SourceLocation AttrTokLoc = ConsumeToken(); in ParseGNUAttributes()
230 SourceLocation AttrNameLoc = ConsumeToken(); in ParseGNUAttributes()
407 ConsumeToken(); in ParseIdentifierLoc()
474 Expr = Actions.ActOnPackExpansion(Expr.get(), ConsumeToken()); in ParseAttributeArgumentList()
502 ConsumeToken(); in ParseAttributeArgumentList()
559 ConsumeToken(); in ParseAttributeArgsCommon()
843 ConsumeToken(); in ParseMicrosoftDeclSpecArgs()
859 ConsumeToken(); in ParseMicrosoftDeclSpecArgs()
882 ConsumeToken(); in ParseMicrosoftDeclSpecArgs()
933 ConsumeToken(); in ParseMicrosoftDeclSpecs()
[all …]
H A DParseStmtAsm.cpp255 ConsumeToken(); // Consume the period. in ParseMSAsmIdentifier()
257 ConsumeToken(); // Consume the identifier. in ParseMSAsmIdentifier()
288 ConsumeToken(); in ParseMSAsmIdentifier()
697 ConsumeToken(); in parseGNUAsmQualifierListOpt()
723 SourceLocation AsmLoc = ConsumeToken(); in ParseAsmStatement()
776 ConsumeToken(); in ParseAsmStatement()
791 ConsumeToken(); in ParseAsmStatement()
809 ConsumeToken(); in ParseAsmStatement()
836 ConsumeToken(); in ParseAsmStatement()
855 ConsumeToken(); in ParseAsmStatement()
[all …]
H A DParseTemplate.cpp46 return ParseExplicitInstantiation(Context, SourceLocation(), ConsumeToken(), in ParseDeclarationStartingWithTemplate()
240 DeclEnd = ConsumeToken(); in ParseDeclarationAfterTemplate()
279 ConsumeToken(); // Consume 'concept' in ParseConceptDefinition()
415 ConsumeToken(); in ParseTemplateParameterList()
704 KeyLoc = ConsumeToken(); in ParseTypeParameter()
721 ConsumeToken(); in ParseTypeParameter()
791 SourceLocation TemplateLoc = ConsumeToken(); in ParseTemplateTemplateParameter()
843 ConsumeToken(); in ParseTemplateTemplateParameter()
859 ConsumeToken(); in ParseTemplateTemplateParameter()
1023 ConsumeToken(); in ParseGreaterThanInTemplateList()
[all …]
H A DParsePragma.cpp716 ConsumeToken(); // The argument token. in HandlePragmaUnused()
780 ConsumeToken(); in HandlePragmaDump()
805 ConsumeToken(); // The weak name. in HandlePragmaWeak()
813 ConsumeToken(); in HandlePragmaWeakAlias()
816 ConsumeToken(); in HandlePragmaWeakAlias()
827 ConsumeToken(); in HandlePragmaRedefineExtname()
830 ConsumeToken(); in HandlePragmaRedefineExtname()
1535 ConsumeToken(); // Consume the constant expression eof terminator. in HandlePragmaLoopHint()
1571 ConsumeToken(); // Consume the constant expression eof terminator. in HandlePragmaLoopHint()
1597 ConsumeToken(); // Consume the constant expression eof terminator. in HandlePragmaLoopHint()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCommentBriefParser.h37 SourceLocation ConsumeToken() { in ConsumeToken() function
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h486 SourceLocation SemiLoc = P.ConsumeToken(); in consumeClose()
H A DParser.h548 SourceLocation ConsumeToken() { in ConsumeToken() function
590 return ConsumeToken();