HomeSort by: relevance | last modified time | path
    Searched refs:ParsedType (Results 1 - 25 of 33) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
ParsedAttr.h 172 ParsedType MatchingCType;
212 detail::TypeTagForDatatypeData, ParsedType, detail::PropertyData> {
223 size_t numTrailingObjects(OverloadToken<ParsedType>) const {
257 /// True if this has a ParsedType
350 IdentifierLoc *ArgKind, ParsedType matchingCType,
361 new (&ExtraData.MatchingCType) ParsedType(matchingCType);
369 ParsedType typeArg, Syntax syntaxUsed)
376 new (&getTypeBuffer()) ParsedType(typeArg);
405 ParsedType &getTypeBuffer() { return *getTrailingObjects<ParsedType>(); }
    [all...]
ParsedTemplate.h 76 ParsedType getAsType() const {
78 return ParsedType::getFromOpaquePtr(Arg);
Ownership.h 243 using ParsedType = OpaquePtr<QualType>;
264 using TypeResult = ActionResult<ParsedType>;
275 using MultiTypeArg = MutableArrayRef<ParsedType>;
DeclSpec.h 486 ParsedType getRepAsType() const {
666 unsigned &DiagID, ParsedType Rep,
680 unsigned &DiagID, ParsedType Rep,
715 void UpdateTypeRep(ParsedType Rep) {
1066 ParsedType Ty,
1097 void setConstructorName(ParsedType ClassType,
1121 ParsedType ClassType,
1272 ParsedType Ty;
1501 ParsedType getTrailingReturnType() const {
1635 ParsedType *Exceptions
    [all...]
Sema.h 1979 /// Package the given type and TSI into a ParsedType.
1980 ParsedType CreateParsedType(QualType T, TypeSourceInfo *TInfo);
1983 static QualType GetTypeFromParser(ParsedType Ty,
2024 ParsedType ActOnObjCInstanceType(SourceLocation Loc);
2331 ParsedType getTypeName(const IdentifierInfo &II, SourceLocation NameLoc,
2334 ParsedType ObjectType = nullptr,
2345 ParsedType &SuggestedType,
2352 ParsedType ActOnMSVCUnknownTypeName(const IdentifierInfo &II,
2403 ParsedType Type;
2409 NameClassification(ParsedType Type) : Kind(NC_Type), Type(Type) {
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Parse/
Parser.h 799 return ParsedType::getFromOpaquePtr(Tok.getAnnotationValue());
1631 ParsedType baseType,
1633 SmallVectorImpl<ParsedType> &typeArgs,
1645 ParsedType baseType,
1647 SmallVectorImpl<ParsedType> &typeArgs,
1662 ParsedType type,
1712 ParsedType ParseObjCTypeName(ObjCDeclSpec &DS, DeclaratorContext Ctx,
1806 ParsedType &CastTy,
1834 ParsedType &CastTy,
1838 ParenParseOption &ExprType, ParsedType &CastTy
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
ParsedAttr.cpp 47 detail::TypeTagForDatatypeData, ParsedType,
50 detail::TypeTagForDatatypeData, ParsedType,
SemaExprCXX.cpp 49 ParsedType Sema::getInheritingConstructorName(CXXScopeSpec &SS,
83 ParsedType Sema::getConstructorName(IdentifierInfo &II,
96 return ParsedType::make(T);
100 return ParsedType();
123 return ParsedType();
130 return ParsedType::make(T);
133 ParsedType Sema::getDestructorName(SourceLocation TildeLoc,
137 ParsedType ObjectTypePtr,
183 auto CheckLookupResult = [&](LookupResult &Found) -> ParsedType {
251 auto LookupInObjectType = [&]() -> ParsedType {
    [all...]
DeclSpec.cpp 173 ParsedType *Exceptions,
732 ParsedType Rep,
741 ParsedType Rep,
SemaDeclObjC.cpp 549 ArrayRef<ParsedType> SuperTypeArgs,
673 ParsedType parsedTypeBound) {
978 ArrayRef<ParsedType> SuperTypeArgs, SourceRange SuperTypeArgsRange,
1412 ParsedType baseType,
1418 SmallVectorImpl<ParsedType> &typeArgs,
1581 ParsedType parsedType = CreateParsedType(type, parsedTSInfo);
1583 parsedType, Context.getPrintingPolicy());
4703 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType,
SemaDecl.cpp 236 static ParsedType recoverFromTypeInKnownDependentBase(Sema &S,
284 ParsedType Sema::getTypeName(const IdentifierInfo &II, SourceLocation NameLoc,
287 ParsedType ObjectTypePtr,
328 return ParsedType::make(T);
367 if (ParsedType TypeInBase =
400 ParsedType Ty = getTypeName(*NewII, NameLoc, S, NewSSPtr,
521 return ParsedType::make(T);
556 ParsedType Sema::ActOnMSVCUnknownTypeName(const IdentifierInfo &II,
585 return ParsedType();
662 ParsedType &SuggestedType
    [all...]
SemaTemplateVariadic.cpp 591 TypeResult Sema::ActOnPackExpansion(ParsedType Type,
SemaCodeComplete.cpp 4261 ParsedType Receiver,
4323 ParsedType T = DS.getRepAsType();
5862 Scope *S, Decl *ConstructorDecl, CXXScopeSpec SS, ParsedType TemplateTypeTy,
7439 ParsedType Receiver;
7441 Receiver = ParsedType::make(Context.getObjCInterfaceType(CDecl));
7482 ParsedType Receiver,
7556 void Sema::CodeCompleteObjCClassMessage(Scope *S, ParsedType Receiver,
7620 S, ParsedType::make(Context.getObjCInterfaceType(IFace)), SelIdents,
8907 ParsedType ReturnTy) {
9084 Scope *S, bool IsInstanceMethod, bool AtParameterName, ParsedType ReturnTy
    [all...]
SemaExprObjC.cpp 1163 ParsedType ty,
2289 ParsedType &ReceiverType) {
2761 ParsedType Receiver,
4753 ParsedType Type,
SemaType.cpp 1144 ParsedType BaseType,
1146 ArrayRef<ParsedType> TypeArgs,
2946 QualType Sema::GetTypeFromParser(ParsedType Ty, TypeSourceInfo **TInfo) {
5315 SmallVector<ParsedType, 2> DynamicExceptions;
6325 ParsedType Sema::CreateParsedType(QualType T, TypeSourceInfo *TInfo) {
6334 return ParsedType::make(QualType(LocT, 0));
6373 ParsedType Sema::ActOnObjCInstanceType(SourceLocation Loc) {
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseInit.cpp 275 ParsedType::getFromOpaquePtr(TypeOrExpr),
287 ParsedType ReceiverType;
ParseExprCXX.cpp 82 void Parser::CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType,
155 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors,
1130 ParsedType InitCaptureType;
1346 SmallVector<ParsedType, 2> DynamicExceptions;
1705 ParsedType ObjectType) {
1852 ParsedType TypeRep = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo).get();
2320 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors,
2515 ParsedType ObjectType,
2749 bool Parser::ParseUnqualifiedId(CXXScopeSpec &SS, ParsedType ObjectType,
2792 ParsedType Ty = Actions.getConstructorName(*Id, IdLoc, getCurScope(), SS
    [all...]
ParseObjc.cpp 302 SmallVector<ParsedType, 4> typeArgs;
1243 ParsedType Parser::ParseObjCTypeName(ObjCDeclSpec &DS,
1262 ParsedType Ty;
1351 ParsedType ReturnType;
1594 ParsedType baseType,
1596 SmallVectorImpl<ParsedType> &typeArgs,
1686 ParsedType typeArg
1751 ParsedType T;
1773 ParsedType baseType,
1775 SmallVectorImpl<ParsedType> &typeArgs
    [all...]
ParseExpr.cpp 191 ParsedType ReceiverType,
955 ParsedType CastTy;
1203 if (ParsedType Typ = Actions.getTypeName(II, ILoc, getCurScope()))
2086 ParsedType ObjectType;
2247 ParsedType &CastTy,
2403 ParsedType CastTy;
2765 bool isTypeCast, ParsedType &CastTy,
3115 Parser::ParseCompoundLiteralExpression(ParsedType Ty,
3200 ParsedType Ty;
ParseTemplate.cpp 722 /*ObjectType=*/ParsedType(),
821 ParsedType DefaultArg;
ParseDecl.cpp 389 ParsedType TheParsedType;
2601 if (ParsedType T = Actions.ActOnMSVCUnknownTypeName(
2732 ParsedType T;
2813 ParsedType Ty = ParseTypeName().get();
3257 ParsedType TypeRep =
3392 ParsedType TypeRep = Actions.ActOnObjCInstanceType(Loc);
3411 ParsedType TypeRep = Actions.getTypeName(
6508 SmallVector<ParsedType, 2> DynamicExceptions;
7235 ParsedType CastTy;
ParseDeclCXX.cpp 635 ParsedType Type =
1237 ParsedType Type = Actions.getTypeName(
3675 SmallVectorImpl<ParsedType> &DynamicExceptions,
3804 SmallVectorImpl<ParsedType> &Exceptions,
ParseOpenMP.cpp 561 TypeResult ParsedType = parseOpenMPDeclareMapperVarDecl(Range, VName, AS);
562 if (ParsedType.isUsable())
564 Actions.ActOnOpenMPDeclareMapperType(Range.getBegin(), ParsedType);
3624 ParsedType IteratorType;
Parser.cpp 1709 ParsedType Ty = Classification.getType();
1966 if (ParsedType Ty = Actions.getTypeName(
ParseCXXInlineMethods.cpp 465 SmallVector<ParsedType, 4> DynamicExceptions;

Completed in 98 milliseconds

1 2