Home
last modified time | relevance | path

Searched refs:DeclaratorInfo (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang/lib/Parse/
H A DParseExprCXX.cpp1528 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 DParseDeclCXX.cpp2394 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 DParseTemplate.cpp250 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 DParseExpr.cpp1218 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 DParseDecl.cpp61 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 DParseOpenMP.cpp648 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 DParseObjc.cpp2966 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 DParser.h3101 ParseCXXMemberDeclaratorBeforeInitializer(Declarator &DeclaratorInfo,
3117 void HandleMemberFunctionDeclDelays(Declarator& DeclaratorInfo,