Searched refs:DeclaratorInfo (Results 1 – 8 of 8) sorted by relevance
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Parse/ |
| D | ParseExprCXX.cpp | 1180 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); in ParseCXXCasts() local 1181 ParseDeclarator(DeclaratorInfo); in ParseCXXCasts() 1199 if (!Result.isInvalid() && !DeclaratorInfo.isInvalidType()) in ParseCXXCasts() 1201 LAngleBracketLoc, DeclaratorInfo, in ParseCXXCasts() 1473 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); in ParseCXXTypeConstructExpression() local 1474 ParsedType TypeRep = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo).get(); in ParseCXXTypeConstructExpression() 1575 Declarator DeclaratorInfo(DS, Declarator::ConditionContext); in ParseCXXCondition() local 1576 ParseDeclarator(DeclaratorInfo); in ParseCXXCondition() 1586 DeclaratorInfo.setAsmLabel(AsmLabel.release()); in ParseCXXCondition() 1587 DeclaratorInfo.SetRangeEnd(Loc); in ParseCXXCondition() [all …]
|
| D | ParseDeclCXX.cpp | 890 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); in ParseBaseTypeSpecifier() local 891 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseBaseTypeSpecifier() 990 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); in ParseBaseTypeSpecifier() local 991 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseBaseTypeSpecifier() 1788 void Parser::HandleMemberFunctionDeclDelays(Declarator& DeclaratorInfo, in HandleMemberFunctionDeclDelays() argument 1794 = DeclaratorInfo.getFunctionTypeInfo(); in HandleMemberFunctionDeclDelays() 2108 ParsingDeclarator DeclaratorInfo(*this, DS, Declarator::MemberContext); in ParseCXXClassMemberDeclaration() local 2122 ParseDeclarator(DeclaratorInfo); in ParseCXXClassMemberDeclaration() 2124 if (!DeclaratorInfo.hasName()) { in ParseCXXClassMemberDeclaration() 2135 MaybeParseGNUAttributes(DeclaratorInfo, &LateParsedAttrs); in ParseCXXClassMemberDeclaration() [all …]
|
| D | ParseTemplate.cpp | 214 ParsingDeclarator DeclaratorInfo(*this, DS, (Declarator::TheContext)Context); in ParseSingleDeclarationAfterTemplate() local 215 ParseDeclarator(DeclaratorInfo); in ParseSingleDeclarationAfterTemplate() 217 if (!DeclaratorInfo.hasName()) { in ParseSingleDeclarationAfterTemplate() 226 if (DeclaratorInfo.isFunctionDeclarator()) in ParseSingleDeclarationAfterTemplate() 227 MaybeParseGNUAttributes(DeclaratorInfo, &LateParsedAttrs); in ParseSingleDeclarationAfterTemplate() 229 if (DeclaratorInfo.isFunctionDeclarator() && in ParseSingleDeclarationAfterTemplate() 230 isStartOfFunctionDefinition(DeclaratorInfo)) { in ParseSingleDeclarationAfterTemplate() 241 if (DeclaratorInfo.getName().getKind() != UnqualifiedId::IK_TemplateId) { in ParseSingleDeclarationAfterTemplate() 245 return ParseFunctionDefinition(DeclaratorInfo, ParsedTemplateInfo(), in ParseSingleDeclarationAfterTemplate() 250 Diag(DeclaratorInfo.getIdentifierLoc(), in ParseSingleDeclarationAfterTemplate() [all …]
|
| D | ParseExpr.cpp | 835 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); in ParseCastExpression() local 837 DeclaratorInfo); in ParseCastExpression() 1000 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); in ParseCastExpression() local 1001 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseCastExpression() 1604 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); in ParseExprAfterUnaryExprOrTypeTrait() local 1605 ParseDeclarator(DeclaratorInfo); in ParseExprAfterUnaryExprOrTypeTrait() 2126 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); in ParseParenExpression() local 2127 ParseDeclarator(DeclaratorInfo); in ParseParenExpression() 2132 if (!DeclaratorInfo.isInvalidType() && Tok.is(tok::identifier) && in ParseParenExpression() 2138 Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseParenExpression() [all …]
|
| D | ParseDecl.cpp | 57 Declarator DeclaratorInfo(DS, Context); in ParseTypeName() local 58 ParseDeclarator(DeclaratorInfo); in ParseTypeName() 60 *Range = DeclaratorInfo.getSourceRange(); in ParseTypeName() 62 if (DeclaratorInfo.isInvalidType()) in ParseTypeName() 65 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseTypeName() 3293 ParsingFieldDeclarator DeclaratorInfo(*this, DS); in ParseStructDeclaration() local 3294 DeclaratorInfo.D.setCommaLoc(CommaLoc); in ParseStructDeclaration() 3298 MaybeParseGNUAttributes(DeclaratorInfo.D); in ParseStructDeclaration() 3305 ParseDeclarator(DeclaratorInfo.D); in ParseStructDeclaration() 3314 DeclaratorInfo.BitfieldSize = Res.release(); in ParseStructDeclaration() [all …]
|
| D | ParseObjc.cpp | 2266 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); in ParseObjCXXMessageReceiver() local 2267 TypeResult Type = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseObjCXXMessageReceiver()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
| D | Initialization.h | 31 class DeclaratorInfo; variable
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Parse/ |
| D | Parser.h | 2162 void HandleMemberFunctionDeclDelays(Declarator& DeclaratorInfo,
|