Searched refs:getTagDeclType (Results 1 - 25 of 25) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTypes.cpp120 const Type *Key = CGT.getContext().getTagDeclType(RD).getTypePtr();
266 if (RecordDeclTypes.count(Context.getTagDeclType(RD).getTypePtr()))
655 const Type *Key = Context.getTagDeclType(RD).getTypePtr();
718 const Type *Key = Context.getTagDeclType(RD).getTypePtr();
H A DCGClass.cpp375 getContext().getCanonicalType(getContext().getTagDeclType(Derived));
1625 CGF.getContext().getTagDeclType(ClassDecl));
1648 CGF.getContext().getTagDeclType(ClassDecl));
1669 QualType RecordTy = CGF.getContext().getTagDeclType(field->getParent());
H A DCGVTables.cpp702 CGM.getContext().getTagDeclType(Base.getBase()));
H A DCodeGenModule.cpp3045 QualType NSTy = Context.getTagDeclType(D);
3123 ObjCFastEnumerationStateType = Context.getTagDeclType(D);
H A DCGExprCXX.cpp321 getContext().getPointerType(getContext().getTagDeclType(RD));
H A DCGStmt.cpp2171 Ctx.getTagDeclType(RD));
H A DCGExpr.cpp2000 QualType TagType = CGF.getContext().getTagDeclType(FD->getParent());
3069 getContext().getTagDeclType(Field->getParent());
H A DCGObjCMac.cpp5190 SuperCTy = Ctx.getTagDeclType(RD);
5574 MessageRefCTy = Ctx.getTagDeclType(RD);
H A DCGCall.cpp66 QualType RecTy = Context.getTagDeclType(RD)->getCanonicalTypeInternal();
H A DItaniumCXXABI.cpp1465 CGM.GetAddrOfRTTIDescriptor(CGM.getContext().getTagDeclType(RD));
H A DMicrosoftCXXABI.cpp3398 Linkage(getLinkageForRTTI(CGM.getContext().getTagDeclType(RD))),
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp2359 QualType argT = Context->getPointerType(Context->getTagDeclType(RD));
2402 QualType argT = Context->getPointerType(Context->getTagDeclType(RD));
2553 return Context->getTagDeclType(SuperStructDecl);
2586 return Context->getTagDeclType(ConstantStringDecl);
3775 QualType PtrBlock = Context->getPointerType(Context->getTagDeclType(RD));
4514 QualType castT = Context->getPointerType(Context->getTagDeclType(RD));
5855 QualType castT = Context->getPointerType(Context->getTagDeclType(RD));
5895 QualType castT = Context->getPointerType(Context->getTagDeclType(RD));
H A DRewriteModernObjC.cpp877 QualType PtrStructIMPL = Context->getPointerType(Context->getTagDeclType(RD));
3033 return Context->getTagDeclType(SuperStructDecl);
3066 return Context->getTagDeclType(ConstantStringDecl);
3868 return Context->getTagDeclType(RD);
4672 QualType PtrBlock = Context->getPointerType(Context->getTagDeclType(RD));
5445 QualType castT = Context->getPointerType(Context->getTagDeclType(RD));
7650 QualType PtrStructIMPL = Context->getPointerType(Context->getTagDeclType(RD));
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclCXX.cpp3648 << SemaRef.Context.getTagDeclType(Constructor->getParent())
3658 << SemaRef.Context.getTagDeclType(Constructor->getParent())
6740 QualType ClassTy = Context.getTagDeclType(ClassDecl);
8966 << CXXDefaultConstructor << Context.getTagDeclType(ClassDecl);
9308 << Context.getTagDeclType(ClassDecl);
9440 << CXXDestructor << Context.getTagDeclType(ClassDecl);
10273 << CXXCopyAssignment << Context.getTagDeclType(ClassDecl);
10297 << Context.getTagDeclType(ClassDecl) << 0 << Field->getDeclName();
10300 << CXXCopyAssignment << Context.getTagDeclType(ClassDecl);
10309 << Context.getTagDeclType(ClassDec
[all...]
H A DSemaStmt.cpp3823 QualType ParamType = Context.getPointerType(Context.getTagDeclType(RD));
3858 QualType ParamType = Context.getPointerType(Context.getTagDeclType(RD));
3876 QualType ParamType = Context.getPointerType(Context.getTagDeclType(RD));
H A DSemaDecl.cpp1706 Context.setObjCSuperType(Context.getTagDeclType(TD));
2137 Ty = S.Context.getTagDeclType(cast<TagDecl>(New));
3657 Context.getTagDeclType(TagFromDeclSpec))) {
12388 auto *TD = Context.getTagDeclType(PrevTagDecl)->getAsTagDecl();
12565 << Context.getTagDeclType(New);
12638 Diag(Loc, diag::warn_decl_in_param_list) << Context.getTagDeclType(New);
H A DSemaInit.cpp7151 << S.Context.getTagDeclType(BaseDecl);
7166 << S.Context.getTagDeclType(Record->getDecl());
H A DSemaLookup.cpp2782 CanQualType CanTy = Context.getCanonicalType(Context.getTagDeclType(RD));
H A DSemaDeclAttr.cpp3233 UnderlyingTy = DiagTy = Context.getTagDeclType(cast<TagDecl>(D));
H A DSemaExprCXX.cpp3002 BeforeToType = Context.getTagDeclType(Conv->getParent());
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp1832 = Context.getCanonicalType(Context.getTagDeclType(getParent()));
1874 = Context.getCanonicalType(Context.getTagDeclType(getParent()));
H A DASTContext.cpp4094 /// getTagDeclType - Return the unique reference to the type for the
4096 QualType ASTContext::getTagDeclType(const TagDecl *Decl) const { function in class:ASTContext
4098 // FIXME: What is the design on getTagDeclType when it requires casting
4904 return getTagDeclType(CFConstantStringTypeDecl);
4911 ObjCSuperType = getTagDeclType(ObjCSuperTypeDecl);
4924 return getTagDeclType(BlockDescriptorType);
4954 return getTagDeclType(BlockDescriptorType);
4959 return getTagDeclType(BlockDescriptorExtendedType);
4993 return getTagDeclType(BlockDescriptorExtendedType);
H A DASTImporter.cpp1767 return Importer.getToContext().getTagDeclType(ToDecl);
1776 return Importer.getToContext().getTagDeclType(ToDecl);
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h1318 QualType getTagDeclType(const TagDecl *Decl) const;
1384 return getTagDeclType(CFConstantStringTypeDecl);
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp1328 return CompilerType (ast, ast->getTagDeclType(decl));
1397 return CompilerType(ast, ast->getTagDeclType(decl));
1607 return CompilerType(ast, ast->getTagDeclType(class_template_specialization_decl));
2178 return CompilerType (ast, ast->getTagDeclType(enum_decl));

Completed in 504 milliseconds