Lines Matching refs:Scope
292 DIDerivedType *DIBuilder::createMemberType(DIScope *Scope, StringRef Name,
300 DIScopeRef::get(getNonCompileUnitScope(Scope)), DITypeRef::get(Ty),
310 DIDerivedType *DIBuilder::createStaticMemberType(DIScope *Scope, StringRef Name,
318 DIScopeRef::get(getNonCompileUnitScope(Scope)), DITypeRef::get(Ty), 0, 0,
420 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber,
425 DIScopeRef::get(getNonCompileUnitScope(Scope)), nullptr, SizeInBits,
452 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber,
457 DIScopeRef::get(getNonCompileUnitScope(Scope)),
518 DIBuilder::createForwardDecl(unsigned Tag, StringRef Name, DIScope *Scope,
526 DIScopeRef::get(getNonCompileUnitScope(Scope)), nullptr, SizeInBits,
536 unsigned Tag, StringRef Name, DIScope *Scope, DIFile *F, unsigned Line,
541 DIScopeRef::get(getNonCompileUnitScope(Scope)), nullptr,
609 DIScope *Scope, StringRef Name, unsigned ArgNo, DIFile *File,
615 DIScope *Context = getNonCompileUnitScope(Scope);
624 DISubprogram *Fn = getDISubprogram(Scope);
631 DILocalVariable *DIBuilder::createAutoVariable(DIScope *Scope, StringRef Name,
635 return createLocalVariable(VMContext, PreservedVariables, Scope, Name,
641 DIScope *Scope, StringRef Name, unsigned ArgNo, DIFile *File,
644 return createLocalVariable(VMContext, PreservedVariables, Scope, Name, ArgNo,
724 // FIXME: Do we want to use different scope/lines?
737 DINamespace *DIBuilder::createNameSpace(DIScope *Scope, StringRef Name,
739 return DINamespace::get(VMContext, getNonCompileUnitScope(Scope), File, Name,
743 DIModule *DIBuilder::createModule(DIScope *Scope, StringRef Name,
747 return DIModule::get(VMContext, getNonCompileUnitScope(Scope), Name,
751 DILexicalBlockFile *DIBuilder::createLexicalBlockFile(DIScope *Scope,
754 return DILexicalBlockFile::get(VMContext, Scope, File, Discriminator);
757 DILexicalBlock *DIBuilder::createLexicalBlock(DIScope *Scope, DIFile *File,
761 return DILexicalBlock::getDistinct(VMContext, getNonCompileUnitScope(Scope),