Searched refs:DeclaratorInfo (Results 1 - 8 of 8) sorted by relevance
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 228 ParsingDeclarator DeclaratorInfo(*this, DS, (Declarator::TheContext)Context); 229 ParseDeclarator(DeclaratorInfo); 231 if (!DeclaratorInfo.hasName()) { 240 if (DeclaratorInfo.isFunctionDeclarator()) 241 MaybeParseGNUAttributes(DeclaratorInfo, &LateParsedAttrs); 243 if (DeclaratorInfo.isFunctionDeclarator() && 244 isStartOfFunctionDefinition(DeclaratorInfo)) { 265 if (DeclaratorInfo.getName().getKind() != UnqualifiedId::IK_TemplateId) { 269 return ParseFunctionDefinition(DeclaratorInfo, ParsedTemplateInfo(), 274 Diag(DeclaratorInfo [all...] |
H A D | ParseExprCXX.cpp | 1298 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 1299 ParseDeclarator(DeclaratorInfo); 1317 if (!Result.isInvalid() && !DeclaratorInfo.isInvalidType()) 1319 LAngleBracketLoc, DeclaratorInfo, 1603 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 1604 ParsedType TypeRep = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo).get(); 1709 Declarator DeclaratorInfo(DS, Declarator::ConditionContext); 1710 ParseDeclarator(DeclaratorInfo); 1720 DeclaratorInfo.setAsmLabel(AsmLabel.get()); 1721 DeclaratorInfo [all...] |
H A D | ParseDeclCXX.cpp | 963 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 964 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); 1064 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 1065 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); 1948 void Parser::HandleMemberFunctionDeclDelays(Declarator& DeclaratorInfo, argument 1951 = DeclaratorInfo.getFunctionTypeInfo(); 2077 Declarator &DeclaratorInfo, VirtSpecifiers &VS, ExprResult &BitfieldSize, 2084 ParseDeclarator(DeclaratorInfo); 2086 DeclaratorInfo.SetIdentifier(nullptr, Tok.getLocation()); 2088 if (!DeclaratorInfo 2076 ParseCXXMemberDeclaratorBeforeInitializer( Declarator &DeclaratorInfo, VirtSpecifiers &VS, ExprResult &BitfieldSize, LateParsedAttrList &LateParsedAttrs) argument [all...] |
H A D | ParseExpr.cpp | 925 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 927 DeclaratorInfo); 1123 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 1124 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); 1722 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 1723 ParseDeclarator(DeclaratorInfo); 2277 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 2278 ParseDeclarator(DeclaratorInfo); 2283 if (!DeclaratorInfo.isInvalidType() && Tok.is(tok::identifier) && 2289 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); 3534 ParsingFieldDeclarator DeclaratorInfo(*this, DS); 3535 DeclaratorInfo.D.setCommaLoc(CommaLoc); 3539 MaybeParseGNUAttributes(DeclaratorInfo.D); 3546 ParseDeclarator(DeclaratorInfo.D); 3548 DeclaratorInfo [all...] |
H A D | ParseObjc.cpp | 2899 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); 2900 TypeResult Type = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Initialization.h | 31 class DeclaratorInfo;
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | Parser.h | 2402 bool ParseCXXMemberDeclaratorBeforeInitializer(Declarator &DeclaratorInfo, 2417 void HandleMemberFunctionDeclDelays(Declarator& DeclaratorInfo,
|
Completed in 108 milliseconds