Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:DIFile

84     llvm::DIFile *Unit;
86 llvm::DIFile *Unit)
138 llvm::DIType *CreateQualifiedType(QualType Ty, llvm::DIFile *Fg);
139 llvm::DIType *CreateType(const TypedefType *Ty, llvm::DIFile *Fg);
141 llvm::DIFile *Fg);
142 llvm::DIType *CreateType(const ObjCObjectPointerType *Ty, llvm::DIFile *F);
143 llvm::DIType *CreateType(const PointerType *Ty, llvm::DIFile *F);
144 llvm::DIType *CreateType(const BlockPointerType *Ty, llvm::DIFile *F);
145 llvm::DIType *CreateType(const FunctionType *Ty, llvm::DIFile *F);
153 llvm::DIType *CreateType(const ObjCInterfaceType *Ty, llvm::DIFile *F);
155 llvm::DIFile *F);
157 llvm::DIType *CreateType(const ObjCObjectType *Ty, llvm::DIFile *F);
158 llvm::DIType *CreateType(const VectorType *Ty, llvm::DIFile *F);
159 llvm::DIType *CreateType(const ArrayType *Ty, llvm::DIFile *F);
160 llvm::DIType *CreateType(const LValueReferenceType *Ty, llvm::DIFile *F);
161 llvm::DIType *CreateType(const RValueReferenceType *Ty, llvm::DIFile *Unit);
162 llvm::DIType *CreateType(const MemberPointerType *Ty, llvm::DIFile *F);
163 llvm::DIType *CreateType(const AtomicType *Ty, llvm::DIFile *F);
164 llvm::DIType *CreateType(const PipeType *Ty, llvm::DIFile *F);
185 llvm::DIFile *F);
188 llvm::DIFile *Unit);
190 getOrCreateFunctionType(const Decl *D, QualType FnType, llvm::DIFile *F);
192 llvm::DIType *getOrCreateVTablePtrType(llvm::DIFile *F);
196 QualType PointeeTy, llvm::DIFile *F);
202 llvm::DIFile *F,
208 void CollectCXXMemberFunctions(const CXXRecordDecl *Decl, llvm::DIFile *F,
215 void CollectCXXBases(const CXXRecordDecl *Decl, llvm::DIFile *F,
222 llvm::DIFile *Unit);
226 llvm::DIFile *Unit);
232 llvm::DIFile *F);
236 uint64_t offsetInBits, llvm::DIFile *tunit,
254 llvm::DIFile *F,
257 void CollectRecordFields(const RecordDecl *Decl, llvm::DIFile *F,
263 void CollectVTableInfo(const CXXRecordDecl *Decl, llvm::DIFile *F,
418 llvm::DIFile *getOrCreateFile(SourceLocation Loc);
421 llvm::DIFile *getOrCreateMainFile();
424 llvm::DIType *getOrCreateType(QualType Ty, llvm::DIFile *Fg);
438 llvm::DIFile *F);
441 llvm::DIType *CreateTypeNode(QualType Ty, llvm::DIFile *Fg);
444 llvm::DIType *CreateMemberType(llvm::DIFile *Unit, QualType FType,
479 CollectAnonRecordDecls(const RecordDecl *RD, llvm::DIFile *Unit,
513 void collectFunctionDeclProps(GlobalDecl GD, llvm::DIFile *Unit,
520 void collectVarDeclProps(const VarDecl *VD, llvm::DIFile *&Unit,