Searched refs:DeclaratorInfo (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 1528 ParseDeclarator(DeclaratorInfo); in ParseCXXCasts() 2091 ParseDeclarator(DeclaratorInfo); in ParseCXXCondition() 2102 DeclaratorInfo.SetRangeEnd(Loc); in ParseCXXCondition() 2106 MaybeParseGNUAttributes(DeclaratorInfo); in ParseCXXCondition() 3133 ParseDeclarator(DeclaratorInfo); in ParseCXXNewExpression() 3152 DeclaratorInfo.setInvalidType(true); in ParseCXXNewExpression() 3159 if (DeclaratorInfo.isInvalidType()) { in ParseCXXNewExpression() 3959 ParseDeclarator(DeclaratorInfo); in ParseCXXAmbiguousParenExpression() 3972 if (DeclaratorInfo.isInvalidType()) in ParseCXXAmbiguousParenExpression() 3984 if (DeclaratorInfo.isInvalidType()) in ParseCXXAmbiguousParenExpression() [all …]
|
| H A D | ParseDeclCXX.cpp | 2394 ParseDeclarator(DeclaratorInfo); in ParseCXXMemberDeclaratorBeforeInitializer() 2399 assert(DeclaratorInfo.isPastIdentifier() && in ParseCXXMemberDeclaratorBeforeInitializer() 2405 ParseTrailingRequiresClause(DeclaratorInfo); in ParseCXXMemberDeclaratorBeforeInitializer() 2422 DeclaratorInfo.setAsmLabel(AsmLabel.get()); in ParseCXXMemberDeclaratorBeforeInitializer() 2423 DeclaratorInfo.SetRangeEnd(Loc); in ParseCXXMemberDeclaratorBeforeInitializer() 2839 if (DeclaratorInfo.isFunctionDeclarator() && in ParseCXXClassMemberDeclaration() 2860 Diag(DeclaratorInfo.getIdentifierLoc(), in ParseCXXClassMemberDeclaration() 3030 DeclaratorInfo.complete(ThisDecl); in ParseCXXClassMemberDeclaration() 3050 DeclaratorInfo.clear(); in ParseCXXClassMemberDeclaration() 3054 DeclaratorInfo.setCommaLoc(CommaLoc); in ParseCXXClassMemberDeclaration() [all …]
|
| H A D | ParseTemplate.cpp | 250 ParsingDeclarator DeclaratorInfo(*this, DS, prefixAttrs, in ParseSingleDeclarationAfterTemplate() local 270 ParseDeclarator(DeclaratorInfo); in ParseSingleDeclarationAfterTemplate() 276 if (!DeclaratorInfo.hasName()) { in ParseSingleDeclarationAfterTemplate() 291 if (DeclaratorInfo.isFunctionDeclarator()) { in ParseSingleDeclarationAfterTemplate() 293 ParseTrailingRequiresClause(DeclaratorInfo); in ParseSingleDeclarationAfterTemplate() 295 MaybeParseGNUAttributes(DeclaratorInfo, &LateParsedAttrs); in ParseSingleDeclarationAfterTemplate() 298 if (DeclaratorInfo.isFunctionDeclarator() && in ParseSingleDeclarationAfterTemplate() 299 isStartOfFunctionDefinition(DeclaratorInfo)) { in ParseSingleDeclarationAfterTemplate() 320 if (DeclaratorInfo.getName().getKind() != in ParseSingleDeclarationAfterTemplate() 330 Diag(DeclaratorInfo.getIdentifierLoc(), in ParseSingleDeclarationAfterTemplate() [all …]
|
| H A D | ParseExpr.cpp | 1218 DeclaratorInfo); in ParseCastExpression() 1494 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseCastExpression() local 2303 ParseDeclarator(DeclaratorInfo); in ParseExprAfterUnaryExprOrTypeTrait() 2965 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseParenExpression() local 2967 ParseDeclarator(DeclaratorInfo); in ParseParenExpression() 2978 Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseParenExpression() 3043 if (DeclaratorInfo.isInvalidType()) in ParseParenExpression() 3076 DeclaratorInfo, CastTy, in ParseParenExpression() 3501 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseBlockId() local 3504 ParseDeclarator(DeclaratorInfo); in ParseBlockId() [all …]
|
| H A D | ParseDecl.cpp | 61 ParseDeclarator(DeclaratorInfo); in ParseTypeName() 63 *Range = DeclaratorInfo.getSourceRange(); in ParseTypeName() 65 if (DeclaratorInfo.isInvalidType()) in ParseTypeName() 68 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseTypeName() 4372 ParsingFieldDeclarator DeclaratorInfo(*this, DS, Attrs); in ParseStructDeclaration() local 4373 DeclaratorInfo.D.setCommaLoc(CommaLoc); in ParseStructDeclaration() 4380 MaybeParseGNUAttributes(DeclaratorInfo.D); in ParseStructDeclaration() 4389 ParseDeclarator(DeclaratorInfo.D); in ParseStructDeclaration() 4398 DeclaratorInfo.BitfieldSize = Res.get(); in ParseStructDeclaration() 4402 MaybeParseGNUAttributes(DeclaratorInfo.D); in ParseStructDeclaration() [all …]
|
| H A D | ParseOpenMP.cpp | 648 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), Context); in parseOpenMPDeclareMapperVarDecl() local 649 ParseDeclarator(DeclaratorInfo); in parseOpenMPDeclareMapperVarDecl() 650 Range = DeclaratorInfo.getSourceRange(); in parseOpenMPDeclareMapperVarDecl() 651 if (DeclaratorInfo.getIdentifier() == nullptr) { in parseOpenMPDeclareMapperVarDecl() 655 Name = Actions.GetNameForDeclarator(DeclaratorInfo).getName(); in parseOpenMPDeclareMapperVarDecl() 657 return Actions.ActOnOpenMPDeclareMapperVarDecl(getCurScope(), DeclaratorInfo); in parseOpenMPDeclareMapperVarDecl()
|
| H A D | ParseObjc.cpp | 2966 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseObjCXXMessageReceiver() local 2968 TypeResult Type = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseObjCXXMessageReceiver()
|
| /llvm-project-15.0.7/clang/include/clang/Parse/ |
| H A D | Parser.h | 3101 ParseCXXMemberDeclaratorBeforeInitializer(Declarator &DeclaratorInfo, 3117 void HandleMemberFunctionDeclDelays(Declarator& DeclaratorInfo,
|