Home
last modified time | relevance | path

Searched refs:DIFile (Results 1 – 8 of 8) sorted by relevance

/external/clang/lib/CodeGen/
DCGDebugInfo.h104 llvm::DIType CreateQualifiedType(QualType Ty, llvm::DIFile F);
105 llvm::DIType CreateType(const TypedefType *Ty, llvm::DIFile F);
107 llvm::DIFile F);
108 llvm::DIType CreateType(const PointerType *Ty, llvm::DIFile F);
109 llvm::DIType CreateType(const BlockPointerType *Ty, llvm::DIFile F);
110 llvm::DIType CreateType(const FunctionType *Ty, llvm::DIFile F);
113 llvm::DIType CreateType(const ObjCInterfaceType *Ty, llvm::DIFile F);
114 llvm::DIType CreateType(const ObjCObjectType *Ty, llvm::DIFile F);
115 llvm::DIType CreateType(const VectorType *Ty, llvm::DIFile F);
116 llvm::DIType CreateType(const ArrayType *Ty, llvm::DIFile F);
[all …]
DCGDebugInfo.cpp220 llvm::DIFile CGDebugInfo::getOrCreateFile(SourceLocation Loc) { in getOrCreateFile()
240 return llvm::DIFile(cast<llvm::MDNode>(V)); in getOrCreateFile()
243 llvm::DIFile F = DBuilder.createFile(PLoc.getFilename(), getCurrentDirname()); in getOrCreateFile()
250 llvm::DIFile CGDebugInfo::getOrCreateMainFile() { in getOrCreateMainFile()
507 llvm::DIType CGDebugInfo::CreateQualifiedType(QualType Ty, llvm::DIFile Unit) { in CreateQualifiedType()
543 llvm::DIFile Unit) { in CreateType()
558 llvm::DIFile Unit) { in CreateType()
566 llvm::DIFile DefUnit = getOrCreateFile(RD->getLocation()); in createRecordFwdDecl()
615 llvm::DIFile Unit) { in CreatePointeeType()
644 llvm::DIFile Unit) { in CreatePointerLikeType()
[all …]
/external/llvm/include/llvm/
DDIBuilder.h35 class DIFile; variable
103 DIFile createFile(StringRef Filename, StringRef Directory);
150 DIDerivedType createTypedef(DIType Ty, StringRef Name, DIFile File,
177 createMemberType(DIDescriptor Scope, StringRef Name, DIFile File,
191 DIFile File, unsigned LineNo, DIType Ty,
211 DIType createObjCIVar(StringRef Name, DIFile File,
231 DIType createObjCIVar(StringRef Name, DIFile File,
247 DIFile File, unsigned LineNumber,
268 DIType createClassType(DIDescriptor Scope, StringRef Name, DIFile File,
286 DIFile File, unsigned LineNumber,
[all …]
DDebugInfo.h40 class DIFile; variable
92 explicit DIDescriptor(const DIFile F);
173 class DIFile : public DIScope {
176 explicit DIFile(const MDNode *N = 0) : DIScope(N) { in DIScope()
192 return getFieldAs<DIFile>(3).getFilename(); in getFilename()
195 return getFieldAs<DIFile>(3).getDirectory(); in getDirectory()
246 DIFile getFile() const { return getFieldAs<DIFile>(3); } in getFile()
292 return getFieldAs<DIFile>(3).getDirectory(); in getDirectory()
295 return getFieldAs<DIFile>(3).getFilename(); in getFilename()
388 return getFieldAs<DIFile>(4).getFilename(); in getFilename()
[all …]
/external/llvm/lib/IR/
DDIBuilder.cpp118 DIFile DIBuilder::createFile(StringRef Filename, StringRef Directory) { in createFile()
128 return DIFile(MDNode::get(VMContext, Elts)); in createFile()
263 DIDerivedType DIBuilder::createTypedef(DIType Ty, StringRef Name, DIFile File, in createTypedef()
325 DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber, in createMemberType()
347 DIFile File, unsigned LineNumber, in createStaticMemberType()
371 DIFile File, unsigned LineNumber, in createObjCIVar()
400 DIFile File, unsigned LineNumber, in createObjCIVar()
424 DIFile File, unsigned LineNumber, in createObjCProperty()
482 DIFile File, unsigned LineNumber, in createClassType()
514 StringRef Name, DIFile File, in createStructType()
[all …]
DDebugInfo.cpp36 DIDescriptor::DIDescriptor(const DIFile F) : DbgNode(F.DbgNode) { in DIDescriptor()
59 DIGlobalVariable(DbgNode).Verify() || DIFile(DbgNode).Verify() || in Verify()
543 bool DIFile::Verify() const { in Verify()
1018 DIFile(DbgNode).printInternal(OS); in print()
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.cpp314 DIFile File = Ty.getFile(); in addSourceLine()
DDwarfDebug.cpp1627 DIFile F(S); in recordSourceLine()