Searched refs:DeclaratorInfo (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseDeclCXX.cpp | 1433 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseBaseTypeSpecifier() local 1435 return Actions.ActOnTypeName(DeclaratorInfo); in ParseBaseTypeSpecifier() 1441 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseBaseTypeSpecifier() local 1443 return Actions.ActOnTypeName(DeclaratorInfo); in ParseBaseTypeSpecifier() 1538 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseBaseTypeSpecifier() local 1540 return Actions.ActOnTypeName(DeclaratorInfo); in ParseBaseTypeSpecifier() 2519 void Parser::HandleMemberFunctionDeclDelays(Declarator &DeclaratorInfo, in HandleMemberFunctionDeclDelays() argument 2521 DeclaratorChunk::FunctionTypeInfo &FTI = DeclaratorInfo.getFunctionTypeInfo(); in HandleMemberFunctionDeclDelays() 2675 Declarator &DeclaratorInfo, VirtSpecifiers &VS, ExprResult &BitfieldSize, in ParseCXXMemberDeclaratorBeforeInitializer() argument 2688 ParseDeclarator(DeclaratorInfo); in ParseCXXMemberDeclaratorBeforeInitializer() [all …]
|
H A D | ParseExprCXX.cpp | 1678 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseCXXCasts() local 1680 ParseDeclarator(DeclaratorInfo); in ParseCXXCasts() 1697 if (!Result.isInvalid() && !DeclaratorInfo.isInvalidType()) in ParseCXXCasts() 1699 LAngleBracketLoc, DeclaratorInfo, in ParseCXXCasts() 2014 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseCXXTypeConstructExpression() local 2016 ParsedType TypeRep = Actions.ActOnTypeName(DeclaratorInfo).get(); in ParseCXXTypeConstructExpression() 2248 Declarator DeclaratorInfo(DS, attrs, DeclaratorContext::Condition); in ParseCXXCondition() local 2249 ParseDeclarator(DeclaratorInfo); in ParseCXXCondition() 2259 DeclaratorInfo.setAsmLabel(AsmLabel.get()); in ParseCXXCondition() 2260 DeclaratorInfo.SetRangeEnd(Loc); in ParseCXXCondition() [all …]
|
H A D | ParseExpr.cpp | 1307 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseCastExpression() local 1309 TypeResult Ty = Actions.ActOnTypeName(DeclaratorInfo); in ParseCastExpression() 1601 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseCastExpression() local 1603 TypeResult Ty = Actions.ActOnTypeName(DeclaratorInfo); in ParseCastExpression() 2454 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseExprAfterUnaryExprOrTypeTrait() local 2456 ParseDeclarator(DeclaratorInfo); in ParseExprAfterUnaryExprOrTypeTrait() 3159 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseParenExpression() local 3161 ParseDeclarator(DeclaratorInfo); in ParseParenExpression() 3166 if (!DeclaratorInfo.isInvalidType() && Tok.is(tok::identifier) && in ParseParenExpression() 3172 Ty = Actions.ActOnTypeName(DeclaratorInfo); in ParseParenExpression() [all …]
|
H A D | ParseDecl.cpp | 78 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), Context); in ParseTypeName() local 79 ParseDeclarator(DeclaratorInfo); in ParseTypeName() 81 *Range = DeclaratorInfo.getSourceRange(); in ParseTypeName() 83 if (DeclaratorInfo.isInvalidType()) in ParseTypeName() 86 return Actions.ActOnTypeName(DeclaratorInfo); in ParseTypeName() 4942 ParsingFieldDeclarator DeclaratorInfo(*this, DS, Attrs); in ParseStructDeclaration() local 4943 DeclaratorInfo.D.setCommaLoc(CommaLoc); in ParseStructDeclaration() 4950 MaybeParseGNUAttributes(DeclaratorInfo.D); in ParseStructDeclaration() 4959 ParseDeclarator(DeclaratorInfo.D); in ParseStructDeclaration() 4961 DeclaratorInfo.D.SetIdentifier(nullptr, Tok.getLocation()); in ParseStructDeclaration() [all …]
|
H A D | ParseOpenMP.cpp | 655 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), Context); in parseOpenMPDeclareMapperVarDecl() local 656 ParseDeclarator(DeclaratorInfo); in parseOpenMPDeclareMapperVarDecl() 657 Range = DeclaratorInfo.getSourceRange(); in parseOpenMPDeclareMapperVarDecl() 658 if (DeclaratorInfo.getIdentifier() == nullptr) { in parseOpenMPDeclareMapperVarDecl() 662 Name = Actions.GetNameForDeclarator(DeclaratorInfo).getName(); in parseOpenMPDeclareMapperVarDecl() 665 DeclaratorInfo); in parseOpenMPDeclareMapperVarDecl()
|
H A D | ParseObjc.cpp | 3024 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseObjCXXMessageReceiver() local 3026 TypeResult Type = Actions.ActOnTypeName(DeclaratorInfo); in ParseObjCXXMessageReceiver()
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 3348 ParseCXXMemberDeclaratorBeforeInitializer(Declarator &DeclaratorInfo, 3364 void HandleMemberFunctionDeclDelays(Declarator& DeclaratorInfo,
|