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

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseTemplate.cpp228 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 DParseExprCXX.cpp1298 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 DParseDeclCXX.cpp963 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 DParseExpr.cpp925 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 DParseDecl.cpp61 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 DParseObjc.cpp2899 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 DInitialization.h31 class DeclaratorInfo;
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h2402 bool ParseCXXMemberDeclaratorBeforeInitializer(Declarator &DeclaratorInfo,
2417 void HandleMemberFunctionDeclDelays(Declarator& DeclaratorInfo,

Completed in 108 milliseconds