Home
last modified time | relevance | path

Searched refs:getTypeForDecl (Results 1 – 18 of 18) sorted by relevance

/external/clang/lib/StaticAnalyzer/Checkers/
DDynamicTypePropagation.cpp220 dyn_cast<ObjCObjectType>(MD->getClassInterface()->getTypeForDecl())) in getObjectTypeForAllocAndNew()
/external/clang/lib/CodeGen/
DCGCXXABI.cpp104 MD->getParent()->getTypeForDecl())); in EmitMemberPointer()
DCGDebugInfo.cpp1684 if (!ED->getTypeForDecl()->isIncompleteType()) { in CreateEnumType()
1685 Size = CGM.getContext().getTypeSize(ED->getTypeForDecl()); in CreateEnumType()
1686 Align = CGM.getContext().getTypeAlign(ED->getTypeForDecl()); in CreateEnumType()
2078 getOrCreateType(QualType(PBase->getTypeForDecl(), 0), DefUnit); in CreateLimitedType()
2920 assert(isa<EnumType>(ED->getTypeForDecl()) && "Enum without EnumType?"); in EmitGlobalVariable()
2921 Ty = getOrCreateType(QualType(ED->getTypeForDecl(), 0), Unit); in EmitGlobalVariable()
DCodeGenTypes.cpp244 if (TypeCache.count(ED->getTypeForDecl())) { in UpdateCompletedType()
/external/clang/tools/libclang/
DRecursiveASTVisitor.h1447 if (D->getTypeForDecl())
1448 TRY_TO(TraverseType(QualType(D->getTypeForDecl(), 0)));
1482 if (D->getTypeForDecl())
1483 TRY_TO(TraverseType(QualType(D->getTypeForDecl(), 0)));
/external/clang/include/clang/AST/
DRecursiveASTVisitor.h1512 if (D->getTypeForDecl())
1513 TRY_TO(TraverseType(QualType(D->getTypeForDecl(), 0)));
1547 if (D->getTypeForDecl())
1548 TRY_TO(TraverseType(QualType(D->getTypeForDecl(), 0)));
DDeclTemplate.h1785 assert(getTypeForDecl() && "partial specialization has no type set!");
1786 return cast<InjectedClassNameType>(getTypeForDecl())
DDeclObjC.h1196 const Type *getTypeForDecl() const { return TypeForDecl; } in getTypeForDecl() function
DDecl.h2256 const Type *getTypeForDecl() const { return TypeForDecl; } in getTypeForDecl() function
/external/clang/lib/AST/
DDumpXML.cpp551 setPointer("typeptr", D->getTypeForDecl()); in visitTypeDeclAttrs()
752 setPointer("typeptr", D->getTypeForDecl()); in visitObjCInterfaceDeclAttrs()
/external/clang/lib/StaticAnalyzer/Core/
DSValBuilder.cpp215 const Type *T = D->getTypeForDecl(); in getCXXThis()
DMemRegion.cpp241 return QualType(getDecl()->getTypeForDecl(), 0); in getValueType()
/external/clang/lib/Serialization/
DASTWriterDecl.cpp178 Writer.AddTypeRef(QualType(D->getTypeForDecl(), 0), Record); in VisitTypeDecl()
469 Writer.AddTypeRef(QualType(D->getTypeForDecl(), 0), Record); in VisitObjCInterfaceDecl()
/external/clang/lib/Sema/
DSemaAccess.cpp1859 QualType qType = Class->getTypeForDecl()->getCanonicalTypeInternal(); in IsSimplyAccessible()
DSemaTemplateInstantiateDecl.cpp1689 assert(D->getTypeForDecl()->isTemplateTypeParmType()); in VisitTemplateTypeParmDecl()
DSemaDeclCXX.cpp2472 QualType(ClassDecl->getTypeForDecl(), 0)); in BuildDelegatingInitializer()
2551 if (Context.hasSameUnqualifiedType(QualType(ClassDecl->getTypeForDecl(),0), in BuildBaseInitializer()
7677 ClassDecl->getTypeForDecl()->getCanonicalTypeUnqualified()); in DeclareInheritingConstructors()
DSemaTemplateDeduction.cpp3613 QualType TemplArg = QualType(TemplParam->getTypeForDecl(), 0); in DeduceAutoType()
DSemaOverload.cpp8387 QualType NonCanonParam = Qs.apply(S.Context, TParam->getTypeForDecl()); in DiagnoseBadDeduction()