Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCGDebugInfo.h86 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);
[all …]
DCGDebugInfo.cpp211 llvm::DIFile CGDebugInfo::getOrCreateFile(SourceLocation Loc) { in getOrCreateFile()
231 return llvm::DIFile(cast<llvm::MDNode>(it->second)); in getOrCreateFile()
234 llvm::DIFile F = DBuilder.createFile(PLoc.getFilename(), getCurrentDirname()); in getOrCreateFile()
241 llvm::DIFile CGDebugInfo::getOrCreateMainFile() { in getOrCreateMainFile()
446 llvm::DIType CGDebugInfo::CreateQualifiedType(QualType Ty, llvm::DIFile Unit) { in CreateQualifiedType()
482 llvm::DIFile Unit) { in CreateType()
490 llvm::DIFile Unit) { in CreateType()
498 llvm::DIFile DefUnit = getOrCreateFile(RD->getLocation()); in createRecordFwdDecl()
549 llvm::DIFile Unit) { in CreatePointeeType()
579 llvm::DIFile Unit) { in CreatePointerLikeType()
[all …]
/external/llvm/include/llvm/Analysis/
DDIBuilder.h32 class DIFile; variable
97 DIFile createFile(StringRef Filename, StringRef Directory);
139 DIType createTypedef(DIType Ty, StringRef Name, DIFile File,
165 DIType createMemberType(DIDescriptor Scope, StringRef Name, DIFile File,
185 DIType createObjCIVar(StringRef Name, DIFile File,
205 DIType createObjCIVar(StringRef Name, DIFile File,
221 DIFile File, unsigned LineNumber,
242 DIType createClassType(DIDescriptor Scope, StringRef Name, DIFile File,
259 DIType createStructType(DIDescriptor Scope, StringRef Name, DIFile File,
274 DIType createUnionType(DIDescriptor Scope, StringRef Name, DIFile File,
[all …]
DDebugInfo.h40 class DIFile; variable
87 explicit DIDescriptor(const DIFile F);
208 class DIFile : public DIScope {
211 explicit DIFile(const MDNode *N = 0) : DIScope(N) { in DIScope()
259 return getFieldAs<DIFile>(3).getCompileUnit(); in getCompileUnit()
261 DIFile getFile() const { return getFieldAs<DIFile>(3); } in getFile()
301 return getFieldAs<DIFile>(3).getDirectory(); in getDirectory()
307 return getFieldAs<DIFile>(3).getFilename(); in getFilename()
450 return getFieldAs<DIFile>(4).getFilename(); in getFilename()
453 return getFieldAs<DIFile>(4).getDirectory(); in getDirectory()
[all …]
/external/llvm/lib/Analysis/
DDIBuilder.cpp128 DIFile DIBuilder::createFile(StringRef Filename, StringRef Directory) { in createFile()
137 return DIFile(MDNode::get(VMContext, Elts)); in createFile()
252 DIType DIBuilder::createTypedef(DIType Ty, StringRef Name, DIFile File, in createTypedef()
314 DIFile File, unsigned LineNumber, in createMemberType()
337 DIFile File, unsigned LineNumber, in createObjCIVar()
366 DIFile File, unsigned LineNumber, in createObjCIVar()
390 DIFile File, unsigned LineNumber, in createObjCProperty()
410 DIFile File, unsigned LineNumber, in createClassType()
475 DIFile File, unsigned LineNumber, in createStructType()
500 DIFile File, in createUnionType()
[all …]
DDebugInfo.cpp36 DIDescriptor::DIDescriptor(const DIFile F) : DbgNode(F.DbgNode) { in DIDescriptor()
598 return DIFile(DbgNode).getFilename(); in getFilename()
618 return DIFile(DbgNode).getDirectory(); in getDirectory()
671 void DIFile::anchor() { } in anchor()
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.cpp199 DIFile File = Ty.getFile(); in addSourceLine()
DDwarfDebug.cpp1471 DIFile F(S); in recordSourceLine()