Lines Matching defs:File
136 unsigned Lang, DIFile *File, StringRef Producer, bool isOptimized,
149 VMContext, Lang, File, Producer, isOptimized, Flags, RunTimeVer,
163 Metadata *NS, DIFile *File, unsigned Line, StringRef Name,
167 assert(File && "Source location has line number but no file");
170 File, Line, Name, Elements);
179 DINamespace *NS, DIFile *File,
183 Context, NS, File, Line, StringRef(), Elements,
189 DIFile *File, unsigned Line,
192 Context, NS, File, Line, StringRef(), Elements,
197 DIFile *File, unsigned Line,
200 Context, M, File, Line, StringRef(), Elements,
206 DIFile *File, unsigned Line,
211 Context, Decl, File, Line, Name, Elements,
234 unsigned LineNumber, DIFile *File) {
236 LineNumber, File, DIMacroNodeArray())
349 DIFile *File, unsigned LineNo,
353 return DIDerivedType::get(VMContext, dwarf::DW_TAG_typedef, Name, File,
360 DIBuilder::createTemplateAlias(DIType *Ty, StringRef Name, DIFile *File,
364 return DIDerivedType::get(VMContext, dwarf::DW_TAG_template_alias, Name, File,
391 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber,
394 return DIDerivedType::get(VMContext, dwarf::DW_TAG_member, Name, File,
407 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber,
411 VMContext, dwarf::DW_TAG_member, Name, File, LineNumber,
417 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber,
422 VMContext, dwarf::DW_TAG_member, Name, File, LineNumber,
431 DIBuilder::createStaticMemberType(DIScope *Scope, StringRef Name, DIFile *File,
436 return DIDerivedType::get(VMContext, Tag, Name, File, LineNumber,
443 DIBuilder::createObjCIVar(StringRef Name, DIFile *File, unsigned LineNumber,
447 return DIDerivedType::get(VMContext, dwarf::DW_TAG_member, Name, File,
448 LineNumber, getNonCompileUnitScope(File), Ty,
454 DIBuilder::createObjCProperty(StringRef Name, DIFile *File, unsigned LineNumber,
457 return DIObjCProperty::get(VMContext, Name, File, LineNumber, GetterName,
503 DIScope *Context, StringRef Name, DIFile *File, unsigned LineNumber,
512 VMContext, dwarf::DW_TAG_structure_type, Name, File, LineNumber,
521 DIScope *Context, StringRef Name, DIFile *File, unsigned LineNumber,
526 VMContext, dwarf::DW_TAG_structure_type, Name, File, LineNumber,
534 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber,
538 VMContext, dwarf::DW_TAG_union_type, Name, File, LineNumber,
546 DIBuilder::createVariantPart(DIScope *Scope, StringRef Name, DIFile *File,
552 VMContext, dwarf::DW_TAG_variant_part, Name, File, LineNumber,
566 DIBuilder::createEnumerationType(DIScope *Scope, StringRef Name, DIFile *File,
572 VMContext, dwarf::DW_TAG_enumeration_type, Name, File, LineNumber,
582 DIFile *File, unsigned LineNo,
585 auto *R = DIDerivedType::get(VMContext, dwarf::DW_TAG_set_type, Name, File,
789 DIScope *Context, StringRef Name, unsigned ArgNo, DIFile *File,
795 auto *Node = DILocalVariable::get(VMContext, Scope, Name, File, LineNo, Ty,
807 DIFile *File, unsigned LineNo,
815 /* ArgNo */ 0, File, LineNo, Ty, AlwaysPreserve, Flags, AlignInBits);
819 DIScope *Scope, StringRef Name, unsigned ArgNo, DIFile *File,
827 File, LineNo, Ty, AlwaysPreserve, Flags, /*AlignInBits=*/0, Annotations);
830 DILabel *DIBuilder::createLabel(DIScope *Context, StringRef Name, DIFile *File,
833 auto *Node = DILabel::get(VMContext, Scope, Name, File, LineNo);
856 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File,
865 Name, LinkageName, File, LineNo, Ty, ScopeLine, nullptr, 0, 0, Flags,
876 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File,
883 Name, LinkageName, File, LineNo, Ty,
915 StringRef Name, DIFile *File,
917 return DICommonBlock::get(VMContext, Scope, Decl, Name, File, LineNo);
935 DIFile *File, unsigned LineNo, bool IsDecl) {
936 return DIModule::get(VMContext, File, getNonCompileUnitScope(Scope), Name,
942 DIFile *File,
944 return DILexicalBlockFile::get(VMContext, Scope, File, Discriminator);
947 DILexicalBlock *DIBuilder::createLexicalBlock(DIScope *Scope, DIFile *File,
952 File, Line, Col);