Searched refs:DeclaratorInfo (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseDeclCXX.cpp | 1388 return Actions.ActOnTypeName(DeclaratorInfo); in ParseBaseTypeSpecifier() 2524 ParseDeclarator(DeclaratorInfo); in ParseCXXMemberDeclaratorBeforeInitializer() 2529 assert(DeclaratorInfo.isPastIdentifier() && in ParseCXXMemberDeclaratorBeforeInitializer() 2535 ParseTrailingRequiresClause(DeclaratorInfo); in ParseCXXMemberDeclaratorBeforeInitializer() 2552 DeclaratorInfo.setAsmLabel(AsmLabel.get()); in ParseCXXMemberDeclaratorBeforeInitializer() 2553 DeclaratorInfo.SetRangeEnd(Loc); in ParseCXXMemberDeclaratorBeforeInitializer() 2996 Diag(DeclaratorInfo.getIdentifierLoc(), in ParseCXXClassMemberDeclaration() 3168 DeclaratorInfo.complete(ThisDecl); in ParseCXXClassMemberDeclaration() 3188 DeclaratorInfo.clear(); in ParseCXXClassMemberDeclaration() 3192 DeclaratorInfo.setCommaLoc(CommaLoc); in ParseCXXClassMemberDeclaration() [all …]
|
H A D | ParseExprCXX.cpp | 1592 ParseDeclarator(DeclaratorInfo); in ParseCXXCasts() 2150 ParseDeclarator(DeclaratorInfo); in ParseCXXCondition() 2161 DeclaratorInfo.SetRangeEnd(Loc); in ParseCXXCondition() 2165 MaybeParseGNUAttributes(DeclaratorInfo); in ParseCXXCondition() 3214 ParseDeclarator(DeclaratorInfo); in ParseCXXNewExpression() 3233 DeclaratorInfo.setInvalidType(true); in ParseCXXNewExpression() 3240 if (DeclaratorInfo.isInvalidType()) { in ParseCXXNewExpression() 4023 ParseDeclarator(DeclaratorInfo); in ParseCXXAmbiguousParenExpression() 4036 if (DeclaratorInfo.isInvalidType()) in ParseCXXAmbiguousParenExpression() 4048 if (DeclaratorInfo.isInvalidType()) in ParseCXXAmbiguousParenExpression() [all …]
|
H A D | ParseTemplate.cpp | 266 ParsingDeclarator DeclaratorInfo(*this, DS, prefixAttrs, in ParseSingleDeclarationAfterTemplate() local 286 ParseDeclarator(DeclaratorInfo); in ParseSingleDeclarationAfterTemplate() 292 if (!DeclaratorInfo.hasName()) { in ParseSingleDeclarationAfterTemplate() 298 if (DeclaratorInfo.isFunctionDeclarator()) { in ParseSingleDeclarationAfterTemplate() 305 ParseTrailingRequiresClause(DeclaratorInfo); in ParseSingleDeclarationAfterTemplate() 308 MaybeParseGNUAttributes(DeclaratorInfo, &LateParsedAttrs); in ParseSingleDeclarationAfterTemplate() 311 if (DeclaratorInfo.isFunctionDeclarator() && in ParseSingleDeclarationAfterTemplate() 312 isStartOfFunctionDefinition(DeclaratorInfo)) { in ParseSingleDeclarationAfterTemplate() 333 if (DeclaratorInfo.getName().getKind() != in ParseSingleDeclarationAfterTemplate() 343 Diag(DeclaratorInfo.getIdentifierLoc(), in ParseSingleDeclarationAfterTemplate() [all …]
|
H A D | ParseExpr.cpp | 1540 TypeResult Ty = Actions.ActOnTypeName(DeclaratorInfo); in ParseCastExpression() 2382 ParseDeclarator(DeclaratorInfo); in ParseExprAfterUnaryExprOrTypeTrait() 3087 ParseDeclarator(DeclaratorInfo); in ParseParenExpression() 3098 Ty = Actions.ActOnTypeName(DeclaratorInfo); in ParseParenExpression() 3113 Ty = Actions.ActOnTypeName(DeclaratorInfo); in ParseParenExpression() 3125 Ty = Actions.ActOnTypeName(DeclaratorInfo); in ParseParenExpression() 3163 if (DeclaratorInfo.isInvalidType()) in ParseParenExpression() 3172 Ty = Actions.ActOnTypeName(DeclaratorInfo); in ParseParenExpression() 3655 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseBlockId() local 3658 ParseDeclarator(DeclaratorInfo); in ParseBlockId() [all …]
|
H A D | ParseDecl.cpp | 75 ParseDeclarator(DeclaratorInfo); in ParseTypeName() 77 *Range = DeclaratorInfo.getSourceRange(); in ParseTypeName() 79 if (DeclaratorInfo.isInvalidType()) in ParseTypeName() 82 return Actions.ActOnTypeName(DeclaratorInfo); in ParseTypeName() 4643 DeclaratorInfo.D.setCommaLoc(CommaLoc); in ParseStructDeclaration() 4650 MaybeParseGNUAttributes(DeclaratorInfo.D); in ParseStructDeclaration() 4659 ParseDeclarator(DeclaratorInfo.D); in ParseStructDeclaration() 4668 DeclaratorInfo.BitfieldSize = Res.get(); in ParseStructDeclaration() 4672 MaybeParseGNUAttributes(DeclaratorInfo.D); in ParseStructDeclaration() 4675 FieldsCallback(DeclaratorInfo); in ParseStructDeclaration() [all …]
|
H A D | ParseOpenMP.cpp | 646 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), Context); in parseOpenMPDeclareMapperVarDecl() local 647 ParseDeclarator(DeclaratorInfo); in parseOpenMPDeclareMapperVarDecl() 648 Range = DeclaratorInfo.getSourceRange(); in parseOpenMPDeclareMapperVarDecl() 649 if (DeclaratorInfo.getIdentifier() == nullptr) { in parseOpenMPDeclareMapperVarDecl() 653 Name = Actions.GetNameForDeclarator(DeclaratorInfo).getName(); in parseOpenMPDeclareMapperVarDecl() 655 return Actions.ActOnOpenMPDeclareMapperVarDecl(getCurScope(), DeclaratorInfo); in parseOpenMPDeclareMapperVarDecl()
|
H A D | ParseObjc.cpp | 3025 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseObjCXXMessageReceiver() local 3027 TypeResult Type = Actions.ActOnTypeName(DeclaratorInfo); in ParseObjCXXMessageReceiver()
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 3266 ParseCXXMemberDeclaratorBeforeInitializer(Declarator &DeclaratorInfo, 3282 void HandleMemberFunctionDeclDelays(Declarator& DeclaratorInfo,
|