Lines Matching refs:DIFile
86 llvm::DIType CreateQualifiedType(QualType Ty, llvm::DIFile F);
87 llvm::DIType CreateType(const TypedefType *Ty, llvm::DIFile F);
89 llvm::DIFile F);
90 llvm::DIType CreateType(const PointerType *Ty, llvm::DIFile F);
91 llvm::DIType CreateType(const BlockPointerType *Ty, llvm::DIFile F);
92 llvm::DIType CreateType(const FunctionType *Ty, llvm::DIFile F);
95 llvm::DIType CreateType(const ObjCInterfaceType *Ty, llvm::DIFile F);
96 llvm::DIType CreateType(const ObjCObjectType *Ty, llvm::DIFile F);
97 llvm::DIType CreateType(const VectorType *Ty, llvm::DIFile F);
98 llvm::DIType CreateType(const ArrayType *Ty, llvm::DIFile F);
99 llvm::DIType CreateType(const LValueReferenceType *Ty, llvm::DIFile F);
100 llvm::DIType CreateType(const RValueReferenceType *Ty, llvm::DIFile Unit);
101 llvm::DIType CreateType(const MemberPointerType *Ty, llvm::DIFile F);
102 llvm::DIType CreateType(const AtomicType *Ty, llvm::DIFile F);
107 llvm::DIFile F);
109 llvm::DIFile F);
110 llvm::DIType getOrCreateVTablePtrType(llvm::DIFile F);
112 llvm::DIType CreatePointeeType(QualType PointeeTy, llvm::DIFile F);
115 llvm::DIFile F);
118 llvm::DIFile F,
122 llvm::DIFile F,
127 llvm::DIFile F,
132 llvm::DIFile F,
139 llvm::DIFile Unit);
141 CollectFunctionTemplateParams(const FunctionDecl *FD, llvm::DIFile Unit);
144 llvm::DIFile F);
149 llvm::DIFile tunit,
152 void CollectRecordFields(const RecordDecl *Decl, llvm::DIFile F,
157 llvm::DIFile F,
263 llvm::DIFile getOrCreateFile(SourceLocation Loc);
266 llvm::DIFile getOrCreateMainFile();
270 llvm::DIType getOrCreateType(QualType Ty, llvm::DIFile F);
274 llvm::DIType getOrCreateLimitedType(QualType Ty, llvm::DIFile F);
277 llvm::DIType CreateTypeNode(QualType Ty, llvm::DIFile F);
281 llvm::DIType CreateLimitedTypeNode(QualType Ty, llvm::DIFile F);
284 llvm::DIType CreateMemberType(llvm::DIFile Unit, QualType FType,