|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/ASTContext.h 1547 QualType getTagDeclType(const TagDecl *Decl) const;
References
tools/clang/lib/AST/ASTContext.cpp 6039 auto tagType = getTagDeclType(CFConstantStringTagDecl);
6061 ObjCSuperType = getTagDeclType(ObjCSuperTypeDecl);
6076 return getTagDeclType(BlockDescriptorType);
6106 return getTagDeclType(BlockDescriptorType);
6111 return getTagDeclType(BlockDescriptorExtendedType);
6145 return getTagDeclType(BlockDescriptorExtendedType);
tools/clang/lib/AST/ASTImporter.cpp 1350 return Importer.getToContext().getTagDeclType(*ToDeclOrErr);
1358 return Importer.getToContext().getTagDeclType(*ToDeclOrErr);
tools/clang/lib/AST/DeclCXX.cpp 2548 = Context.getCanonicalType(Context.getTagDeclType(getParent()));
2590 = Context.getCanonicalType(Context.getTagDeclType(getParent()));
tools/clang/lib/CodeGen/CGCall.cpp 77 RecTy = Context.getTagDeclType(RD)->getCanonicalTypeInternal();
tools/clang/lib/CodeGen/CGClass.cpp 384 getContext().getCanonicalType(getContext().getTagDeclType(Derived));
1566 CGF.getContext().getTagDeclType(ClassDecl));
1584 CGF.getContext().getTagDeclType(ClassDecl));
1625 QualType RecordTy = CGF.getContext().getTagDeclType(field->getParent());
1793 getContext().getTagDeclType(ClassDecl));
tools/clang/lib/CodeGen/CGExpr.cpp 2430 QualType TagType = CGF.getContext().getTagDeclType(FD->getParent());
3902 getContext().getTagDeclType(Field->getParent());
tools/clang/lib/CodeGen/CGExprCXX.cpp 448 getContext().getPointerType(getContext().getTagDeclType(RD));
tools/clang/lib/CodeGen/CGObjCMac.cpp 5661 SuperCTy = Ctx.getTagDeclType(RD);
6014 MessageRefCTy = Ctx.getTagDeclType(RD);
tools/clang/lib/CodeGen/CGStmt.cpp 2432 Ctx.getTagDeclType(RD));
tools/clang/lib/CodeGen/CGVTables.cpp 798 CGM.getContext().getTagDeclType(Base.getBase()));
tools/clang/lib/CodeGen/CodeGenModule.cpp 4838 ObjCFastEnumerationStateType = Context.getTagDeclType(D);
tools/clang/lib/CodeGen/CodeGenTypes.cpp 123 const Type *Key = CGT.getContext().getTagDeclType(RD).getTypePtr();
269 if (RecordDeclTypes.count(Context.getTagDeclType(RD).getTypePtr()))
715 const Type *Key = Context.getTagDeclType(RD).getTypePtr();
777 const Type *Key = Context.getTagDeclType(RD).getTypePtr();
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 1643 CGM.GetAddrOfRTTIDescriptor(CGM.getContext().getTagDeclType(RD));
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 3509 Linkage(getLinkageForRTTI(CGM.getContext().getTagDeclType(RD))),
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 868 QualType PtrStructIMPL = Context->getPointerType(Context->getTagDeclType(RD));
2994 return Context->getTagDeclType(SuperStructDecl);
3027 return Context->getTagDeclType(ConstantStringDecl);
3796 return Context->getTagDeclType(RD);
4594 QualType PtrBlock = Context->getPointerType(Context->getTagDeclType(RD));
5350 QualType castT = Context->getPointerType(Context->getTagDeclType(RD));
7510 QualType PtrStructIMPL = Context->getPointerType(Context->getTagDeclType(RD));
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 2354 QualType argT = Context->getPointerType(Context->getTagDeclType(RD));
2397 QualType argT = Context->getPointerType(Context->getTagDeclType(RD));
2547 return Context->getTagDeclType(SuperStructDecl);
2580 return Context->getTagDeclType(ConstantStringDecl);
3762 QualType PtrBlock = Context->getPointerType(Context->getTagDeclType(RD));
4487 QualType castT = Context->getPointerType(Context->getTagDeclType(RD));
5823 QualType castT = Context->getPointerType(Context->getTagDeclType(RD));
5863 QualType castT = Context->getPointerType(Context->getTagDeclType(RD));
tools/clang/lib/Sema/SemaDecl.cpp 2007 Context.setObjCSuperType(Context.getTagDeclType(TD));
2465 Ty = S.Context.getTagDeclType(cast<TagDecl>(New));
4342 Context.getTagDeclType(TagFromDeclSpec))) {
15303 auto *TD = Context.getTagDeclType(PrevTagDecl)->getAsTagDecl();
15471 << Context.getTagDeclType(New);
15478 << Context.getTagDeclType(New);
15548 Diag(Loc, diag::warn_decl_in_param_list) << Context.getTagDeclType(New);
tools/clang/lib/Sema/SemaDeclAttr.cpp 3770 UnderlyingTy = DiagTy = Context.getTagDeclType(cast<TagDecl>(D));
tools/clang/lib/Sema/SemaDeclCXX.cpp 4714 << SemaRef.Context.getTagDeclType(Constructor->getParent())
4724 << SemaRef.Context.getTagDeclType(Constructor->getParent())
8708 QualType ClassTy = Context.getTagDeclType(ClassDecl);
12564 << Context.getTagDeclType(ClassDecl) << 0 << Field->getDeclName();
12574 << Context.getTagDeclType(ClassDecl) << 1 << Field->getDeclName();
12932 << Context.getTagDeclType(ClassDecl) << 0 << Field->getDeclName();
12942 << Context.getTagDeclType(ClassDecl) << 1 << Field->getDeclName();
tools/clang/lib/Sema/SemaExprCXX.cpp 3821 BeforeToType = Context.getTagDeclType(Conv->getParent());
tools/clang/lib/Sema/SemaInit.cpp 9032 << S.Context.getTagDeclType(BaseDecl);
9047 << S.Context.getTagDeclType(Record->getDecl());
tools/clang/lib/Sema/SemaLookup.cpp 3114 CanQualType CanTy = Context.getCanonicalType(Context.getTagDeclType(RD));
tools/clang/lib/Sema/SemaStmt.cpp 4327 QualType ParamType = Context.getPointerType(Context.getTagDeclType(RD));
4365 QualType ParamType = Context.getPointerType(Context.getTagDeclType(RD))
4387 QualType ParamType = Context.getPointerType(Context.getTagDeclType(RD));
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 681 << CSM << Context.getTagDeclType(MD->getParent());
tools/clang/lib/Sema/SemaType.cpp 8131 << Context.getTagDeclType(Tag);
tools/lldb/source/Symbol/ClangASTContext.cpp 1333 ast->getTagDeclType(decl).getAsOpaquePtr());
1417 return CompilerType(this, ast->getTagDeclType(decl).getAsOpaquePtr());
1640 this, ast->getTagDeclType(class_template_specialization_decl)
2255 return CompilerType(this, ast->getTagDeclType(enum_decl).getAsOpaquePtr());