Home
last modified time | relevance | path

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

/external/clang/lib/StaticAnalyzer/Checkers/
DDynamicTypePropagation.cpp219 dyn_cast<ObjCObjectType>(MD->getClassInterface()->getTypeForDecl())) in getObjectTypeForAllocAndNew()
/external/clang/lib/CodeGen/
DCGCXXABI.cpp104 MD->getParent()->getTypeForDecl())); in EmitMemberPointer()
DCGDebugInfo.cpp1607 if (!ED->getTypeForDecl()->isIncompleteType()) { in CreateEnumType()
1608 Size = CGM.getContext().getTypeSize(ED->getTypeForDecl()); in CreateEnumType()
1609 Align = CGM.getContext().getTypeAlign(ED->getTypeForDecl()); in CreateEnumType()
1909 getOrCreateType(QualType(PBase->getTypeForDecl(), 0), DefUnit); in CreateLimitedType()
2692 assert(isa<EnumType>(ED->getTypeForDecl()) && "Enum without EnumType?"); in EmitGlobalVariable()
2693 Ty = getOrCreateType(QualType(ED->getTypeForDecl(), 0), Unit); in EmitGlobalVariable()
DCodeGenTypes.cpp243 if (TypeCache.count(ED->getTypeForDecl())) { in UpdateCompletedType()
/external/clang/tools/libclang/
DRecursiveASTVisitor.h1443 if (D->getTypeForDecl())
1444 TRY_TO(TraverseType(QualType(D->getTypeForDecl(), 0)));
1478 if (D->getTypeForDecl())
1479 TRY_TO(TraverseType(QualType(D->getTypeForDecl(), 0)));
/external/clang/include/clang/AST/
DRecursiveASTVisitor.h1514 if (D->getTypeForDecl())
1515 TRY_TO(TraverseType(QualType(D->getTypeForDecl(), 0)));
1549 if (D->getTypeForDecl())
1550 TRY_TO(TraverseType(QualType(D->getTypeForDecl(), 0)));
DDeclTemplate.h1758 assert(getTypeForDecl() && "partial specialization has no type set!");
1759 return cast<InjectedClassNameType>(getTypeForDecl())
DDeclObjC.h991 const Type *getTypeForDecl() const { return TypeForDecl; } in getTypeForDecl() function
DDecl.h2323 const Type *getTypeForDecl() const { return TypeForDecl; } in getTypeForDecl() function
/external/clang/lib/AST/
DDumpXML.cpp550 setPointer("typeptr", D->getTypeForDecl()); in visitTypeDeclAttrs()
759 setPointer("typeptr", D->getTypeForDecl()); in visitObjCInterfaceDeclAttrs()
/external/clang/lib/StaticAnalyzer/Core/
DSValBuilder.cpp215 const Type *T = D->getTypeForDecl(); in getCXXThis()
DMemRegion.cpp236 return QualType(decl->getTypeForDecl(), 0); in getValueType()
/external/clang/lib/Serialization/
DASTWriterDecl.cpp177 Writer.AddTypeRef(QualType(D->getTypeForDecl(), 0), Record); in VisitTypeDecl()
463 Writer.AddTypeRef(QualType(D->getTypeForDecl(), 0), Record); in VisitObjCInterfaceDecl()
/external/clang/lib/Sema/
DSemaAccess.cpp1806 QualType qType = Class->getTypeForDecl()->getCanonicalTypeInternal(); in IsSimplyAccessible()
DSemaTemplateInstantiateDecl.cpp1604 assert(D->getTypeForDecl()->isTemplateTypeParmType()); in VisitTemplateTypeParmDecl()
DSemaDeclCXX.cpp2289 QualType(ClassDecl->getTypeForDecl(), 0)); in BuildDelegatingInitializer()
2369 if (Context.hasSameUnqualifiedType(QualType(ClassDecl->getTypeForDecl(),0), in BuildBaseInitializer()
6951 ClassDecl->getTypeForDecl()->getCanonicalTypeUnqualified()); in DeclareInheritedConstructors()
DSemaTemplateDeduction.cpp3561 QualType TemplArg = QualType(TemplParam->getTypeForDecl(), 0); in DeduceAutoType()
DSemaOverload.cpp8289 QualType NonCanonParam = Qs.apply(S.Context, TParam->getTypeForDecl()); in DiagnoseBadDeduction()