Home | History | Annotate | Download | only in Analysis

Lines Matching refs:DIType

34   class DIType;
102 DIType createNullPtrType(StringRef Name);
110 DIType createBasicType(StringRef Name, uint64_t SizeInBits,
117 DIType createQualifiedType(unsigned Tag, DIType FromTy);
124 DIType createPointerType(DIType PointeeTy, uint64_t SizeInBits,
130 DIType createReferenceType(DIType RTy);
138 DIType createTypedef(DIType Ty, StringRef Name, DIFile File,
142 DIType createFriend(DIType Ty, DIType FriendTy);
151 DIType createInheritance(DIType Ty, DIType BaseTy, uint64_t BaseOffset,
164 DIType createMemberType(DIDescriptor Scope, StringRef Name, DIFile File,
167 unsigned Flags, DIType Ty);
184 DIType createObjCIVar(StringRef Name, DIFile File,
187 unsigned Flags, DIType Ty,
208 DIType createClassType(DIDescriptor Scope, StringRef Name, DIFile File,
211 unsigned Flags, DIType DerivedFrom,
225 DIType createStructType(DIDescriptor Scope, StringRef Name, DIFile File,
240 DIType createUnionType(DIDescriptor Scope, StringRef Name, DIFile File,
254 createTemplateTypeParameter(DIDescriptor Scope, StringRef Name, DIType Ty,
268 createTemplateValueParameter(DIDescriptor Scope, StringRef Name, DIType Ty,
278 DIType createArrayType(uint64_t Size, uint64_t AlignInBits,
279 DIType Ty, DIArray Subscripts);
286 DIType createVectorType(uint64_t Size, uint64_t AlignInBits,
287 DIType Ty, DIArray Subscripts);
298 DIType createEnumerationType(DIDescriptor Scope, StringRef Name,
307 DIType createSubroutineType(DIFile File, DIArray ParameterTypes);
309 /// createArtificialType - Create a new DIType with "artificial" flag set.
310 DIType createArtificialType(DIType Ty);
313 DIType createTemporaryType();
314 DIType createTemporaryType(DIFile F);
316 /// retainType - Retain DIType in a module even if it is not referenced
318 void retainType(DIType T);
341 DIType Ty, bool isLocalToUnit, llvm::Value *Val);
358 DIType Ty, bool isLocalToUnit, llvm::Value *Val);
378 DIType Ty, bool AlwaysPreserve = false,
397 DIType Ty, ArrayRef<Value *> Addr,
418 DIType Ty, bool isLocalToUnit,
448 DIType Ty, bool isLocalToUnit,