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 DParseObjc.cpp48 SourceLocation AtLoc = ConsumeToken(); // the "@" in ParseObjCAtDirectives()
135 ConsumeToken(); // the identifier "class" in ParseObjCAtClassDeclaration()
153 ConsumeToken(); in ParseObjCAtClassDeclaration()
196 ConsumeToken(); // the "interface" identifier in ParseObjCAtInterfaceDeclaration()
212 SourceLocation nameLoc = ConsumeToken(); in ParseObjCAtInterfaceDeclaration()
243 categoryLoc = ConsumeToken(); in ParseObjCAtInterfaceDeclaration()
286 ConsumeToken(); in ParseObjCAtInterfaceDeclaration()
299 superClassLoc = ConsumeToken(); in ParseObjCAtInterfaceDeclaration()
418 lAngleLoc = ConsumeToken(); in parseObjCTypeParamListOrProtocolRefs()
428 varianceLoc = ConsumeToken(); in parseObjCTypeParamListOrProtocolRefs()
[all …]
H A DParseInit.cpp129 SourceLocation NameLoc = ConsumeToken(); // Eat the identifier. in ParseInitializerWithPotentialDesignator()
132 SourceLocation ColonLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator()
156 SourceLocation DotLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator()
172 ConsumeToken(); // Eat the identifier. in ParseInitializerWithPotentialDesignator()
215 StartLoc, ConsumeToken(), nullptr, nullptr); in ParseInitializerWithPotentialDesignator()
254 StartLoc, ConsumeToken(), nullptr, nullptr); in ParseInitializerWithPotentialDesignator()
258 ConsumeToken(); // the identifier in ParseInitializerWithPotentialDesignator()
325 SourceLocation EllipsisLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator()
349 SourceLocation EqualLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator()
459 ConsumeToken(); in ParseBraceInitializer()
[all …]
H A DParseOpenMP.cpp99 P.ConsumeToken(); in parseOpenMPDirectiveKind()
114 P.ConsumeToken(); in parseOpenMPReductionId()
153 P.ConsumeToken(); in parseOpenMPReductionId()
271 ConsumeToken(); in ParseOpenMPDeclareReductionDirective()
295 ConsumeToken(); in ParseOpenMPDeclareReductionDirective()
331 ConsumeToken(); in ParseOpenMPReductionInitializerForDecl()
426 ConsumeToken(); in ParseOpenMPDeclareMapperDirective()
490 ConsumeToken(); in ParseOpenMPDeclareMapperDirective()
682 P.ConsumeToken(); in parseDeclareSimdClauses()
691 P.ConsumeToken(); in parseDeclareSimdClauses()
[all …]
H A DParseStmt.cpp147 AtLoc = ConsumeToken(); // consume @ in ParseStatementOrDeclarationAfterAttributes()
181 ConsumeToken(); in ParseStatementOrDeclarationAfterAttributes()
275 return Actions.ActOnNullStmt(ConsumeToken(), HasLeadingEmptyMacro); in ParseStatementOrDeclarationAfterAttributes()
528 ConsumeToken(); in ParseExprStatement()
560 SourceLocation TryLoc = ConsumeToken(); in ParseSEHTryBlock()
574 SourceLocation Loc = ConsumeToken(); in ParseSEHTryBlock()
577 SourceLocation Loc = ConsumeToken(); in ParseSEHTryBlock()
665 SourceLocation LeaveLoc = ConsumeToken(); // eat the '__leave'. in ParseSEHLeaveStatement()
692 ConsumeToken(); // eat the identifier. in ParseLabeledStatement()
697 SourceLocation ColonLoc = ConsumeToken(); in ParseLabeledStatement()
[all …]
H A DParseTentative.cpp153 ConsumeToken(); in TryConsumeDeclarationSpecifier()
162 ConsumeToken(); in TryConsumeDeclarationSpecifier()
183 ConsumeToken(); in TryConsumeDeclarationSpecifier()
194 ConsumeToken(); in TryConsumeDeclarationSpecifier()
342 P.ConsumeToken(); in markNotExpression()
405 ConsumeToken(); in isEnumBase()
693 ConsumeToken(); in isCXX11AttributeSpecifier()
751 ConsumeToken(); in TrySkipAttributes()
753 ConsumeToken(); in TrySkipAttributes()
783 ConsumeToken(); in TryParsePtrOperatorSeq()
[all …]
H A DParseOpenACC.cpp249 P.ConsumeToken(); in tryParseAndConsumeSpecialTokenKind()
250 P.ConsumeToken(); in tryParseAndConsumeSpecialTokenKind()
324 P.ConsumeToken(); in ParseReductionOperator()
325 P.ConsumeToken(); in ParseReductionOperator()
410 P.ConsumeToken(); in ParseOpenACCAtomicKind()
430 P.ConsumeToken(); in ParseOpenACCDirectiveKind()
467 P.ConsumeToken(); in ParseOpenACCDirectiveKind()
470 P.ConsumeToken(); in ParseOpenACCDirectiveKind()
473 P.ConsumeToken(); in ParseOpenACCDirectiveKind()
682 ConsumeToken(); in tryParseModifierList()
[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()
177 ConsumeToken(); // consume comma in ParseHLSLAnnotations()
230 ConsumeToken(); // consume identifier. in ParseHLSLAnnotations()
233 ConsumeToken(); // consume period. in ParseHLSLAnnotations()
241 ConsumeToken(); // consume identifier. in ParseHLSLAnnotations()
H A DParseExprCXX.cpp146 Diag(ConsumeToken(), diag::err_expected) << tok::identifier; in ParseOptionalCXXScopeSpecifier()
149 if (Actions.ActOnCXXGlobalScopeSpecifier(ConsumeToken(), SS)) in ParseOptionalCXXScopeSpecifier()
157 SourceLocation SuperLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier()
163 return Actions.ActOnSuperScopeSpecifier(SuperLoc, ConsumeToken(), SS); in ParseOptionalCXXScopeSpecifier()
274 SourceLocation TemplateKWLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier()
280 ConsumeToken(); in ParseOptionalCXXScopeSpecifier()
347 SourceLocation CCLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier()
423 ConsumeToken(); // Eat the identifier, current token is now '::'. in ParseOptionalCXXScopeSpecifier()
424 ConsumeToken(); in ParseOptionalCXXScopeSpecifier()
457 SourceLocation IdLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier()
[all …]
H A DParseCXXInlineMethods.cpp246 ConsumeToken(); in ParseCXXNonStaticMemberInitializer()
411 SourceLocation EqualLoc = ConsumeToken(); in ParseLexedMethodDeclaration()
920 ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
941 ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
959 SourceLocation OpenLoc = ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
975 ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
979 ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
985 ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
992 SourceLocation OpenLoc = ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
1017 ConsumeToken(); in ConsumeAndStoreFunctionPrologue()
[all …]
H A DParseDeclCXX.cpp41 SourceLocation NamespaceLoc = ConsumeToken(); // eat the 'namespace'. in ParseNamespace()
70 IdentLoc = ConsumeToken(); // eat the identifier. in ParseNamespace()
77 Info.NamespaceLoc = ConsumeToken(); in ParseNamespace()
80 Info.InlineLoc = ConsumeToken(); in ParseNamespace()
86 Info.IdentLoc = ConsumeToken(); in ParseNamespace()
270 ConsumeToken(); // eat the '='. in ParseNamespaceAlias()
304 SourceLocation IdentLoc = ConsumeToken(); in ParseNamespaceAlias()
401 SourceLocation ExportLoc = ConsumeToken(); in ParseExportDeclaration()
450 SourceLocation UsingLoc = ConsumeToken(); in ParseUsingDirectiveOrDeclaration()
460 SourceLocation TemplateLoc = ConsumeToken(); in ParseUsingDirectiveOrDeclaration()
[all …]
H A DParser.cpp187 ConsumeToken(); // The ';'. in ExpectAndConsumeSemi()
200 ConsumeToken(); in ConsumeExtraSemi()
205 ConsumeToken(); in ConsumeExtraSemi()
376 ConsumeToken(); in SkipUntil()
585 ConsumeToken(); in Initialize()
861 ConsumeToken(); in ParseExternalDeclaration()
895 ConsumeToken(); in ParseExternalDeclaration()
963 Diag(ConsumeToken(), diag::warn_static_inline_explicit_inst_ignored) in ParseExternalDeclaration()
985 Diag(ConsumeToken(), diag::warn_static_inline_explicit_inst_ignored) in ParseExternalDeclaration()
999 SourceLocation ExternLoc = ConsumeToken(); in ParseExternalDeclaration()
[all …]
H A DParseExpr.cpp258 SourceLocation LogicalAndLoc = ConsumeToken(); in ParseConstraintLogicalAndExpression()
279 SourceLocation LogicalOrLoc = ConsumeToken(); in ParseConstraintLogicalOrExpression()
334 ConsumeToken(); in ParseRHSOfBinaryExpression()
701 SourceLocation Loc = ConsumeToken(); in ParseBuiltinPtrauthTypeDiscriminator()
802 ConsumeToken(); in ParseCastExpression()
822 Res = Actions.ActOnCXXNullPtrLiteral(ConsumeToken()); in ParseCastExpression()
917 SourceLocation ILoc = ConsumeToken(); in ParseCastExpression()
924 ConsumeToken(); in ParseCastExpression()
939 SourceLocation PropertyLoc = ConsumeToken(); in ParseCastExpression()
1037 ConsumeToken(); in ParseCastExpression()
[all …]
H A DParseDecl.cpp151 SourceLocation AttrNameLoc = ConsumeToken(); in ParseSingleGNUAttribute()
217 SourceLocation AttrTokLoc = ConsumeToken(); in ParseGNUAttributes()
375 ConsumeToken(); in ParseIdentifierLoc()
441 Expr = Actions.ActOnPackExpansion(Expr.get(), ConsumeToken()); in ParseAttributeArgumentList()
469 ConsumeToken(); in ParseAttributeArgumentList()
521 ConsumeToken(); in ParseAttributeArgsCommon()
803 ConsumeToken(); in ParseMicrosoftDeclSpecArgs()
819 ConsumeToken(); in ParseMicrosoftDeclSpecArgs()
842 ConsumeToken(); in ParseMicrosoftDeclSpecArgs()
887 ConsumeToken(); in ParseMicrosoftDeclSpecs()
[all …]
H A DParseStmtAsm.cpp252 ConsumeToken(); // Consume the period. in ParseMSAsmIdentifier()
254 ConsumeToken(); // Consume the identifier. in ParseMSAsmIdentifier()
285 ConsumeToken(); in ParseMSAsmIdentifier()
666 ConsumeToken(); in parseGNUAsmQualifierListOpt()
673 SourceLocation AsmLoc = ConsumeToken(); in ParseAsmStatement()
726 ConsumeToken(); in ParseAsmStatement()
741 ConsumeToken(); in ParseAsmStatement()
759 ConsumeToken(); in ParseAsmStatement()
786 ConsumeToken(); in ParseAsmStatement()
805 ConsumeToken(); in ParseAsmStatement()
[all …]
H A DParseTemplate.cpp39 return ParseExplicitInstantiation(Context, SourceLocation(), ConsumeToken(), in ParseDeclarationStartingWithTemplate()
206 DeclEnd = ConsumeToken(); in ParseDeclarationAfterTemplate()
239 ConsumeToken(); // Consume 'concept' in ParseConceptDefinition()
369 ConsumeToken(); in ParseTemplateParameterList()
617 KeyLoc = ConsumeToken(); in ParseTypeParameter()
634 ConsumeToken(); in ParseTypeParameter()
692 SourceLocation TemplateLoc = ConsumeToken(); in ParseTemplateTemplateParameter()
744 ConsumeToken(); in ParseTemplateTemplateParameter()
760 ConsumeToken(); in ParseTemplateTemplateParameter()
903 ConsumeToken(); in ParseGreaterThanInTemplateList()
[all …]
H A DParsePragma.cpp705 ConsumeToken(); // The argument token. in HandlePragmaUnused()
768 ConsumeToken(); in HandlePragmaDump()
793 ConsumeToken(); // The weak name. in HandlePragmaWeak()
801 ConsumeToken(); in HandlePragmaWeakAlias()
804 ConsumeToken(); in HandlePragmaWeakAlias()
815 ConsumeToken(); in HandlePragmaRedefineExtname()
818 ConsumeToken(); in HandlePragmaRedefineExtname()
1519 ConsumeToken(); // Consume the constant expression eof terminator. in HandlePragmaLoopHint()
1555 ConsumeToken(); // Consume the constant expression eof terminator. in HandlePragmaLoopHint()
1581 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.h262 SourceLocation ConsumeToken() { in ConsumeToken() function
304 return ConsumeToken();