Searched refs:DeclaratorInfo (Results 1 - 8 of 8) sorted by relevance
/netbsd-current/external/apache2/llvm/dist/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 248 ParsingDeclarator DeclaratorInfo(*this, DS, (DeclaratorContext)Context); 250 DeclaratorInfo.setTemplateParameterLists(*TemplateInfo.TemplateParams); 251 ParseDeclarator(DeclaratorInfo); 253 if (!DeclaratorInfo.hasName()) { 262 return std::string(DeclaratorInfo.getIdentifier() != nullptr 263 ? DeclaratorInfo.getIdentifier()->getName() 268 if (DeclaratorInfo.isFunctionDeclarator()) { 270 ParseTrailingRequiresClause(DeclaratorInfo); 272 MaybeParseGNUAttributes(DeclaratorInfo, &LateParsedAttrs); 275 if (DeclaratorInfo [all...] |
H A D | ParseDeclCXX.cpp | 1169 Declarator DeclaratorInfo(DS, DeclaratorContext::TypeName); 1170 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); 1261 Declarator DeclaratorInfo(DS, DeclaratorContext::TypeName); 1262 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); 2192 void Parser::HandleMemberFunctionDeclDelays(Declarator& DeclaratorInfo, argument 2195 = DeclaratorInfo.getFunctionTypeInfo(); 2333 Declarator &DeclaratorInfo, VirtSpecifiers &VS, ExprResult &BitfieldSize, 2346 ParseDeclarator(DeclaratorInfo); 2348 DeclaratorInfo.SetIdentifier(nullptr, Tok.getLocation()); 2350 if (!DeclaratorInfo 2332 ParseCXXMemberDeclaratorBeforeInitializer( Declarator &DeclaratorInfo, VirtSpecifiers &VS, ExprResult &BitfieldSize, LateParsedAttrList &LateParsedAttrs) argument [all...] |
H A D | ParseExprCXX.cpp | 1525 Declarator DeclaratorInfo(DS, DeclaratorContext::TypeName); 1526 ParseDeclarator(DeclaratorInfo); 1543 if (!Result.isInvalid() && !DeclaratorInfo.isInvalidType()) 1545 LAngleBracketLoc, DeclaratorInfo, 1851 Declarator DeclaratorInfo(DS, DeclaratorContext::FunctionalCast); 1852 ParsedType TypeRep = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo).get(); 2055 Declarator DeclaratorInfo(DS, DeclaratorContext::Condition); 2056 ParseDeclarator(DeclaratorInfo); 2066 DeclaratorInfo.setAsmLabel(AsmLabel.get()); 2067 DeclaratorInfo [all...] |
H A D | ParseExpr.cpp | 1214 Declarator DeclaratorInfo(DS, DeclaratorContext::TypeName); 1216 DeclaratorInfo); 1488 Declarator DeclaratorInfo(DS, DeclaratorContext::TypeName); 1489 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); 2266 Declarator DeclaratorInfo(DS, DeclaratorContext::TypeName); 2267 ParseDeclarator(DeclaratorInfo); 2897 Declarator DeclaratorInfo(DS, DeclaratorContext::TypeName); 2898 ParseDeclarator(DeclaratorInfo); 2903 if (!DeclaratorInfo.isInvalidType() && Tok.is(tok::identifier) && 2909 Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); [all...] |
H A D | ParseDecl.cpp | 61 Declarator DeclaratorInfo(DS, Context); 62 ParseDeclarator(DeclaratorInfo); 64 *Range = DeclaratorInfo.getSourceRange(); 66 if (DeclaratorInfo.isInvalidType()) 69 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); 4202 ParsingFieldDeclarator DeclaratorInfo(*this, DS); 4203 DeclaratorInfo.D.setCommaLoc(CommaLoc); 4210 MaybeParseGNUAttributes(DeclaratorInfo.D); 4219 ParseDeclarator(DeclaratorInfo.D); 4221 DeclaratorInfo [all...] |
H A D | ParseOpenMP.cpp | 637 Declarator DeclaratorInfo(DS, Context); 638 ParseDeclarator(DeclaratorInfo); 639 Range = DeclaratorInfo.getSourceRange(); 640 if (DeclaratorInfo.getIdentifier() == nullptr) { 644 Name = Actions.GetNameForDeclarator(DeclaratorInfo).getName(); 646 return Actions.ActOnOpenMPDeclareMapperVarDecl(getCurScope(), DeclaratorInfo);
|
H A D | ParseObjc.cpp | 2958 Declarator DeclaratorInfo(DS, DeclaratorContext::TypeName); 2959 TypeResult Type = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Parse/ |
H A D | Parser.h | 3092 ParseCXXMemberDeclaratorBeforeInitializer(Declarator &DeclaratorInfo, 3107 void HandleMemberFunctionDeclDelays(Declarator& DeclaratorInfo,
|
Completed in 290 milliseconds