Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp1388 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 DParseExprCXX.cpp1592 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 DParseTemplate.cpp266 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 DParseExpr.cpp1540 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 DParseDecl.cpp75 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 DParseOpenMP.cpp646 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 DParseObjc.cpp3025 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 DParser.h3266 ParseCXXMemberDeclaratorBeforeInitializer(Declarator &DeclaratorInfo,
3282 void HandleMemberFunctionDeclDelays(Declarator& DeclaratorInfo,