|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/ASTContext.h 1740 return getTypeDeclType(getObjCInstanceTypeDecl());
1753 return getTypeDeclType(FILEDecl);
1765 return getTypeDeclType(jmp_bufDecl);
1777 return getTypeDeclType(sigjmp_bufDecl);
1789 return getTypeDeclType(ucontext_tDecl);
1859 return getTypeDeclType(getObjCIdDecl());
1869 return getTypeDeclType(getObjCSelDecl());
1881 return getTypeDeclType(getObjCClassDecl());
1900 return getTypeDeclType(getBOOLDecl());
1914 return getTypeDeclType(getBuiltinVaListDecl());
1928 return getTypeDeclType(getBuiltinMSVaListDecl());
tools/clang/lib/AST/ASTContext.cpp 4440 QualType ArgType = getTypeDeclType(TTP);
5080 return getTypeDeclType(const_cast<TagDecl*>(Decl));
tools/clang/lib/AST/ASTDiagnostic.cpp 440 Context.getTypeDeclType(Type),
tools/clang/lib/AST/ASTImporter.cpp 1248 return Importer.getToContext().getTypeDeclType(
1265 return Importer.getToContext().getTypeDeclType(*ToDeclOrErr);
1931 import(Importer.getFromContext().getTypeDeclType(From));
2708 Importer.getToContext().getTypeDeclType(
2763 Importer.getToContext().getTypeDeclType(Injected, D2CXX);
tools/clang/lib/AST/ASTStructuralEquivalence.cpp 966 << Context.ToCtx.getTypeDeclType(Owner2);
981 << Context.ToCtx.getTypeDeclType(Owner2);
995 << Context.ToCtx.getTypeDeclType(Owner2);
1023 << Context.ToCtx.getTypeDeclType(Owner2);
1108 << Context.ToCtx.getTypeDeclType(D2);
1194 << Context.ToCtx.getTypeDeclType(D2);
1214 << Context.ToCtx.getTypeDeclType(D2);
1229 << Context.ToCtx.getTypeDeclType(D2);
1250 << Context.ToCtx.getTypeDeclType(D2CXX);
1262 << Context.ToCtx.getTypeDeclType(D2CXX);
1275 << Context.ToCtx.getTypeDeclType(D2);
1286 << Context.ToCtx.getTypeDeclType(D2);
1307 << Context.ToCtx.getTypeDeclType(D2);
1323 << Context.ToCtx.getTypeDeclType(D2);
1355 << Context.ToCtx.getTypeDeclType(D2);
1371 << Context.ToCtx.getTypeDeclType(D2);
1385 << Context.ToCtx.getTypeDeclType(D2);
tools/clang/lib/AST/Decl.cpp 4181 C.getTypeDeclType(Enum, PrevDecl);
4315 C.getTypeDeclType(R, PrevDecl);
tools/clang/lib/AST/DeclCXX.cpp 136 C.getTypeDeclType(R, PrevDecl);
153 C.getTypeDeclType(R, /*PrevDecl=*/nullptr);
1767 QualType ClassType = Context.getTypeDeclType(this);
2235 = Context.getCanonicalType(Context.getTypeDeclType(getParent()));
2256 = Context.getCanonicalType(Context.getTypeDeclType(getParent()));
2293 QualType ClassTy = C.getTypeDeclType(Decl);
tools/clang/lib/AST/DeclTemplate.cpp 775 Context.getTypeDeclType(Result, PrevDecl);
tools/clang/lib/AST/Expr.cpp 3039 if (!C.hasSameUnqualifiedType(getType(), C.getTypeDeclType(TempTy)))
tools/clang/lib/AST/ExprCXX.cpp 1222 QualType T = Context.getTypeDeclType(Class);
tools/clang/lib/AST/InheritViz.cpp 137 QualType Self = Context.getTypeDeclType(this);
tools/clang/lib/AST/RecordLayoutBuilder.cpp 1968 << Context.getTypeDeclType(RD)
1979 << Context.getTypeDeclType(RD);
2059 << Context.getTypeDeclType(D->getParent())
2066 << Context.getTypeDeclType(D->getParent())
3301 OS << C.getTypeDeclType(const_cast<RecordDecl*>(RD)).getAsString();
3445 OS << "Type: " << getTypeDeclType(RD).getAsString() << "\n";
tools/clang/lib/CodeGen/CGClass.cpp 621 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl);
956 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl);
1109 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl);
1961 QualType type = getContext().getTypeDeclType(ctor->getParent());
2060 QualType DestTy = getContext().getTypeDeclType(D->getParent());
2133 QualType DestTy = getContext().getTypeDeclType(ClassDecl);
tools/clang/lib/CodeGen/CGDebugInfo.cpp 222 return getOrCreateType(CGM.getContext().getTypeDeclType(RDecl),
1398 QualType Ty = CGM.getContext().getTypeDeclType(TD);
3407 return getOrCreateType(CGM.getContext().getTypeDeclType(TD),
tools/clang/lib/CodeGen/CodeGenFunction.h 2039 return ConvertType(getContext().getTypeDeclType(T));
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 2735 const Type *SrcRecTy = Ctx.getTypeDeclType(SrcRD).getTypePtr();
3684 ABI.getAddrOfRTTIDescriptor(Context.getTypeDeclType(Class.RD))),
3731 CGM.GetAddrOfRTTIDescriptor(Context.getTypeDeclType(RD))),
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp 85 QualType QualTy = Ctx.getTypeDeclType(D);
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 3573 return Context->getTypeDeclType(ProtocolTypeDecl);
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 3030 return Context->getTypeDeclType(ProtocolTypeDecl);
tools/clang/lib/Sema/SemaAccess.cpp 1055 << S.Context.getTypeDeclType(ECRecord);
1084 << S.Context.getTypeDeclType(ECRecord);
1268 << S.Context.getTypeDeclType(NamingClass)
1269 << S.Context.getTypeDeclType(DeclaringClass);
1599 if (ObjectTy.isNull()) ObjectTy = Context.getTypeDeclType(NamingClass);
1688 Context.getTypeDeclType(ObjectClass));
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp 212 QualType type = Context.getTypeDeclType(tag);
330 QualType T = Context.getTypeDeclType(cast<TypeDecl>(SD));
685 Context.getTypeDeclType(cast<TypeDecl>(OuterDecl)),
686 Context.getTypeDeclType(cast<TypeDecl>(SD))))) {
724 Context.getTypeDeclType(cast<TypeDecl>(SD->getUnderlyingDecl()));
815 << Context.getTypeDeclType(TD) << getLangOpts().CPlusPlus;
tools/clang/lib/Sema/SemaCast.cpp 1547 Self.Context.getTypeDeclType(M->getParent()).getTypePtr());
tools/clang/lib/Sema/SemaChecking.cpp11956 SourceType = S.Context.getTypeDeclType(Enum);
tools/clang/lib/Sema/SemaCodeComplete.cpp 690 Context, Result, false, Context.getTypeDeclType(TD).getTypePtr());
884 return C.getTypeDeclType(Type);
894 T = C.getTypeDeclType(cast<EnumDecl>(Enumerator->getDeclContext()));
1013 QualType RecordTy = Context.getTypeDeclType(Record);
1160 SemaRef.Context.getTypeDeclType(Tag).getTypePtr());
1283 SemaRef.Context.getTypeDeclType(Tag).getTypePtr());
2611 T = Context.getTypeDeclType(cast<TypeDecl>(Enumerator->getDeclContext()));
6666 Context.getTypeDeclType(TD)->getAs<ObjCObjectType>())
tools/clang/lib/Sema/SemaCoroutine.cpp 120 QualType PromiseType = S.Context.getTypeDeclType(Promise);
tools/clang/lib/Sema/SemaDecl.cpp 482 T = Context.getTypeDeclType(TD);
1125 QualType T = Context.getTypeDeclType(Type);
1168 QualType T = Context.getTypeDeclType(Type);
2173 OldType = Context.getTypeDeclType(Old);
5009 /*IdentifierInfo=*/nullptr, Context.getTypeDeclType(Record), TInfo,
5028 Context.getTypeDeclType(Record), TInfo, SC);
5099 QualType RecTy = Context.getTypeDeclType(Record);
5222 QualType CurClassType = Context.getTypeDeclType(CurClass);
5494 Context.getTypeDeclType(cast<CXXRecordDecl>(Cur))))
7813 QualType T = S->Context.getTypeDeclType(BaseRecord);
10437 QualType ClassType = Context.getTypeDeclType(Record);
15694 Context.getTypeDeclType(InjectedClassName, Record);
17351 QualType EnumType = Context.getTypeDeclType(Enum);
tools/clang/lib/Sema/SemaDeclCXX.cpp 1099 return S.Context.getTypeDeclType(TD);
2440 << BaseType << Context.getTypeDeclType(Class);
2935 PathDisplayStr += Context.getTypeDeclType(Paths.getOrigin()).getAsString();
3951 SemaRef.Context.getTypeDeclType(ClassDecl),
4169 Context.getTypeDeclType(Type),
4197 BaseType = Context.getTypeDeclType(TyD);
4412 << BaseType << Context.getTypeDeclType(ClassDecl)
5447 Context.getTypeDeclType(ClassDecl));
5477 << Context.getTypeDeclType(ClassDecl) << VBase.getType(),
5478 Context.getTypeDeclType(ClassDecl)) ==
5481 Context.getTypeDeclType(ClassDecl), VBase.getType(),
5596 S.Context.getTypeDeclType(Record))),
6910 QualType DeclType = Context.getTypeDeclType(RD);
7347 objectTy = S.Context.getTypeDeclType(MD->getParent());
7352 objectTy = S.Context.getTypeDeclType(target->getParent());
9087 = Context.getCanonicalType(Context.getTypeDeclType(ClassDecl));
10514 Context.getTypeDeclType(cast<CXXRecordDecl>(CurContext)));
11451 = Context.getCanonicalType(Context.getTypeDeclType(ClassDecl));
11728 = Context.getCanonicalType(Context.getTypeDeclType(ClassDecl));
12332 QualType ArgType = Context.getTypeDeclType(ClassDecl);
12657 QualType ArgType = Context.getTypeDeclType(ClassDecl);
13030 QualType ClassType = Context.getTypeDeclType(ClassDecl);
13165 QualType ClassType = Context.getTypeDeclType(ClassDecl);
tools/clang/lib/Sema/SemaDeclObjC.cpp 591 SuperClassType = Context.getTypeDeclType(TDecl);
1368 auto type = Context.getTypeDeclType(typeDecl);
1572 type = Context.getTypeDeclType(actualTypeDecl);
tools/clang/lib/Sema/SemaExpr.cpp 2459 QualType Ty = Context.getTypeDeclType(TD);
2678 DestRecordType = Context.getCanonicalType(Context.getTypeDeclType(RD));
2781 QualType URecordType = Context.getTypeDeclType(
12411 op->getType(), Context.getTypeDeclType(MD->getParent()).getTypePtr());
12468 Context.getTypeDeclType(cast<RecordDecl>(Ctx)).getTypePtr());
13988 if (IsDerivedFrom(OC.LocStart, CurrentType, Context.getTypeDeclType(Parent),
tools/clang/lib/Sema/SemaExprCXX.cpp 125 QualType T = Context.getTypeDeclType(InjectedClassName);
257 QualType T = Context.getTypeDeclType(Type);
284 MemberOfType = Context.getTypeDeclType(Record);
357 QualType T = Context.getTypeDeclType(NonMatchingTypeDecl);
569 QualType TypeInfoType = Context.getTypeDeclType(CXXTypeInfoDecl);
684 QualType GuidType = Context.getTypeDeclType(MSVCGuidDecl);
1100 QualType ClassTy = Context.getTypeDeclType(cast<CXXRecordDecl>(DC));
1477 S.Context.getTypeDeclType(S.getStdAlignValT())))
2378 AlignValT = Context.getTypeDeclType(getStdAlignValT());
2748 Params.push_back(Context.getTypeDeclType(getStdAlignValT()));
2804 BadAllocType = Context.getTypeDeclType(getStdBadAlloc());
tools/clang/lib/Sema/SemaExprObjC.cpp 2181 T = Context.getTypeDeclType(Type);
tools/clang/lib/Sema/SemaInit.cpp 9023 << S.Context.getTypeDeclType(Constructor->getParent())
9036 << S.Context.getTypeDeclType(Constructor->getParent())
9102 << S.Context.getTypeDeclType(Constructor->getParent())
9873 isCompleteType(Kind.getLocation(), Context.getTypeDeclType(Primary));
tools/clang/lib/Sema/SemaLambda.cpp 743 CSI.ReturnType = Context.getTypeDeclType(ED);
tools/clang/lib/Sema/SemaLookup.cpp 529 QualType T = getSema().Context.getTypeDeclType(TD);
3321 CanQualType T = Context.getCanonicalType(Context.getTypeDeclType(Class));
tools/clang/lib/Sema/SemaOpenMP.cpp 5026 Context.getTypeDeclType(Method->getParent()).getTypePtr();
tools/clang/lib/Sema/SemaOverload.cpp 1687 = S.Context.getTypeDeclType(Method->getParent()).getTypePtr();
5170 QualType ClassType = S.Context.getTypeDeclType(ActingContext);
6163 QualType ClassType = Context.getTypeDeclType(Constructor->getParent());
14211 = Context.getTypeDeclType(cast<RecordDecl>(Method->getDeclContext()));
tools/clang/lib/Sema/SemaStmt.cpp 801 QualType EnumType = S.Context.getTypeDeclType(ED);
tools/clang/lib/Sema/SemaTemplate.cpp 765 InstantiationTy = Context.getTypeDeclType(TD);
1753 QualType DeducedType = SemaRef.Context.getTypeDeclType(Primary);
2625 T = Context.getTypeDeclType(Record);
2655 T = Context.getTypeDeclType(Parent);
2665 T = Context.getTypeDeclType(Parent);
2699 T = Context.getTypeDeclType(Parent);
3331 QualType ICNT = Context.getTypeDeclType(Record);
3376 CanonType = Context.getTypeDeclType(Decl);
5687 << S.Context.getTypeDeclType(Tag) << SR;
6978 = Context.getTypeDeclType(cast<RecordDecl>(VD->getDeclContext()));
7923 CanonType = Context.getTypeDeclType(Specialization);
7946 << Context.getTypeDeclType(Specialization) << Range;
9132 Context.getTypeDeclType(Specialization));
9277 << Context.getTypeDeclType(Record);
10083 Context.getTypeDeclType(Type));
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 3465 S.Context.getTypeDeclType(Method->getParent()).getTypePtr());
4702 QualType ArgTy = Context.getTypeDeclType(Method->getParent());
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 1096 = cast<TemplateTypeParmType>(getSema().Context.getTypeDeclType(TTPD));
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 3646 << SemaRef.Context.getTypeDeclType(PrevDecl);
5501 QualType T = Context.getTypeDeclType(Spec);
5565 << Context.getTypeDeclType(cast<CXXRecordDecl>(ParentDC));
5578 << Context.getTypeDeclType(cast<TypeDecl>(Spec->getDeclContext()));
5580 << Context.getTypeDeclType(Spec);
tools/clang/lib/Sema/SemaType.cpp 1532 Result = Context.getTypeDeclType(D);
3215 << SemaRef.Context.getTypeDeclType(OwnedTagDecl);
4746 << Context.getTypeDeclType(Tag);
tools/clang/lib/Sema/TreeTransform.h 897 return SemaRef.Context.getTypeDeclType(Typedef);
908 return SemaRef.Context.getTypeDeclType(Record);
913 return SemaRef.Context.getTypeDeclType(Enum);
1140 QualType T = SemaRef.Context.getTypeDeclType(Tag);
5867 QualType T = SemaRef.Context.getTypeDeclType(cast<TypeDecl>(D));
12015 getSema().Context.getTypeDeclType(TTPD), None);
13088 return SemaRef.Context.getTypeDeclType(Ty);
tools/clang/lib/Serialization/ASTReader.cpp 6546 return Context.getTypeDeclType(
tools/clang/tools/libclang/CIndex.cpp 4514 return cxstring::createDup(getCursorContext(C).getTypeDeclType(Type).
tools/clang/tools/libclang/CXType.cpp 234 return MakeCXType(Context.getTypeDeclType(TD), TU);
262 QualType T = Context.getTypeDeclType(getCursorTypeRef(C).first);
1114 Ty = Ctx.getTypeDeclType(TD);
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp 658 clang::QualType tag_qt = m_clang.getASTContext()->getTypeDeclType(&tag);