Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:File

5 // This file is distributed under the University of Illinois Open Source
110 // and create a new lexical scope with file node if it's different
244 /// getOrCreateFile - Get the file debug info descriptor for the input location.
247 // If Location is not valid then use main input file.
254 // If the location is not valid then use main input file.
274 /// getOrCreateMainFile - Get the file info for main compile unit.
317 // Should we be asking the SourceManager for the main file name, instead of
318 // accepting it as an argument? This just causes the main file name to
330 // The main file name provided via the "-main-file-name" option contains just
331 // the file name itself with no path information. This file name may have had
332 // a relative path, so we look into the actual file entry for the main
333 // file to determine the real absolute path for the file.
347 // Save split dwarf file string.
743 llvm::DIFile File = getOrCreateFile(Loc);
748 return DBuilder.createTypedef(Src, internString(OS.str()), File, Line, Ctxt);
758 llvm::DIFile File = getOrCreateFile(Loc);
766 DBuilder.createTypedef(Src, TyDecl->getName(), File, Line, TypedefContext);
803 llvm::DIFile file = getOrCreateFile(loc);
821 return DBuilder.createMemberType(scope, name, file, line, sizeInBits,
2551 /// information in the source file. If the location is invalid, the