Lines Matching refs:DIFile

109     llvm::DIFile *Unit;
111 llvm::DIFile *Unit) in ObjCInterfaceCacheEntry()
182 llvm::DIType *CreateQualifiedType(QualType Ty, llvm::DIFile *Fg);
184 llvm::DIFile *Fg);
185 llvm::DIType *CreateType(const TypedefType *Ty, llvm::DIFile *Fg);
187 llvm::DIFile *Fg);
188 llvm::DIType *CreateType(const ObjCObjectPointerType *Ty, llvm::DIFile *F);
189 llvm::DIType *CreateType(const PointerType *Ty, llvm::DIFile *F);
190 llvm::DIType *CreateType(const BlockPointerType *Ty, llvm::DIFile *F);
191 llvm::DIType *CreateType(const FunctionType *Ty, llvm::DIFile *F);
199 llvm::DIType *CreateType(const ObjCInterfaceType *Ty, llvm::DIFile *F);
201 llvm::DIFile *F);
203 llvm::DIType *CreateType(const ObjCObjectType *Ty, llvm::DIFile *F);
204 llvm::DIType *CreateType(const ObjCTypeParamType *Ty, llvm::DIFile *Unit);
206 llvm::DIType *CreateType(const VectorType *Ty, llvm::DIFile *F);
207 llvm::DIType *CreateType(const ConstantMatrixType *Ty, llvm::DIFile *F);
208 llvm::DIType *CreateType(const ArrayType *Ty, llvm::DIFile *F);
209 llvm::DIType *CreateType(const LValueReferenceType *Ty, llvm::DIFile *F);
210 llvm::DIType *CreateType(const RValueReferenceType *Ty, llvm::DIFile *Unit);
211 llvm::DIType *CreateType(const MemberPointerType *Ty, llvm::DIFile *F);
212 llvm::DIType *CreateType(const AtomicType *Ty, llvm::DIFile *F);
213 llvm::DIType *CreateType(const PipeType *Ty, llvm::DIFile *F);
234 llvm::DIFile *F, bool decl);
237 llvm::DIFile *Unit, bool decl);
239 getOrCreateFunctionType(const Decl *D, QualType FnType, llvm::DIFile *F);
241 llvm::DIType *getOrCreateVTablePtrType(llvm::DIFile *F);
246 QualType PointeeTy, llvm::DIFile *F);
252 llvm::DIFile *F,
258 void CollectCXXMemberFunctions(const CXXRecordDecl *Decl, llvm::DIFile *F,
265 void CollectCXXBases(const CXXRecordDecl *Decl, llvm::DIFile *F,
272 const CXXRecordDecl *RD, llvm::DIFile *Unit,
284 llvm::DIFile *Unit);
288 llvm::DIFile *Unit);
293 llvm::DIFile *Unit);
302 llvm::DIFile *F);
310 llvm::DIFile *tunit, llvm::DIScope *scope,
316 uint64_t offsetInBits, llvm::DIFile *tunit,
337 llvm::DIFile *F,
342 void CollectRecordFields(const RecordDecl *Decl, llvm::DIFile *F,
348 void CollectVTableInfo(const CXXRecordDecl *Decl, llvm::DIFile *F,
369 const BlockPointerType *Ty, llvm::DIFile *Unit,
377 const llvm::StructLayout &BlockLayout, llvm::DIFile *Unit,
634 Optional<llvm::DIFile::ChecksumKind>
642 llvm::DIFile *getOrCreateFile(SourceLocation Loc);
645 llvm::DIFile *
647 Optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo,
651 llvm::DIType *getOrCreateType(QualType Ty, llvm::DIFile *Fg);
666 llvm::DIType *CreateTypeNode(QualType Ty, llvm::DIFile *Fg);
669 llvm::DIType *CreateMemberType(llvm::DIFile *Unit, QualType FType,
722 CollectAnonRecordDecls(const RecordDecl *RD, llvm::DIFile *Unit,
770 void collectFunctionDeclProps(GlobalDecl GD, llvm::DIFile *Unit,
777 void collectVarDeclProps(const VarDecl *VD, llvm::DIFile *&Unit,