Lines Matching refs:Scope
365 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createMemberType() argument
369 LineNumber, getNonCompileUnitScope(Scope), Ty, in createMemberType()
381 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createVariantMemberType() argument
385 LineNumber, getNonCompileUnitScope(Scope), Ty, in createVariantMemberType()
391 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createBitFieldMemberType() argument
397 getNonCompileUnitScope(Scope), Ty, SizeInBits, /*AlignInBits=*/0, in createBitFieldMemberType()
405 DIBuilder::createStaticMemberType(DIScope *Scope, StringRef Name, DIFile *File, in createStaticMemberType() argument
411 getNonCompileUnitScope(Scope), Ty, 0, AlignInBits, in createStaticMemberType()
507 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createUnionType() argument
512 getNonCompileUnitScope(Scope), nullptr, SizeInBits, AlignInBits, 0, Flags, in createUnionType()
519 DIBuilder::createVariantPart(DIScope *Scope, StringRef Name, DIFile *File, in createVariantPart() argument
526 getNonCompileUnitScope(Scope), nullptr, SizeInBits, AlignInBits, 0, Flags, in createVariantPart()
539 DIBuilder::createEnumerationType(DIScope *Scope, StringRef Name, DIFile *File, in createEnumerationType() argument
546 getNonCompileUnitScope(Scope), UnderlyingType, SizeInBits, AlignInBits, 0, in createEnumerationType()
554 DIDerivedType *DIBuilder::createSetType(DIScope *Scope, StringRef Name, in createSetType() argument
560 getNonCompileUnitScope(Scope), Ty, SizeInBits, in createSetType()
636 DIBuilder::createForwardDecl(unsigned Tag, StringRef Name, DIScope *Scope, in createForwardDecl() argument
643 VMContext, Tag, Name, F, Line, getNonCompileUnitScope(Scope), nullptr, in createForwardDecl()
651 unsigned Tag, StringRef Name, DIScope *Scope, DIFile *F, unsigned Line, in createReplaceableCompositeType() argument
657 VMContext, Tag, Name, F, Line, getNonCompileUnitScope(Scope), nullptr, in createReplaceableCompositeType()
767 auto *Scope = cast<DILocalScope>(Context); in createLocalVariable() local
768 auto *Node = DILocalVariable::get(VMContext, Scope, Name, File, LineNo, Ty, in createLocalVariable()
779 DILocalVariable *DIBuilder::createAutoVariable(DIScope *Scope, StringRef Name, in createAutoVariable() argument
784 assert(Scope && isa<DILocalScope>(Scope) && in createAutoVariable()
787 VMContext, getSubprogramNodesTrackingVector(Scope), Scope, Name, in createAutoVariable()
792 DIScope *Scope, StringRef Name, unsigned ArgNo, DIFile *File, in createParameterVariable() argument
796 assert(Scope && isa<DILocalScope>(Scope) && in createParameterVariable()
799 VMContext, getSubprogramNodesTrackingVector(Scope), Scope, Name, ArgNo, in createParameterVariable()
805 auto *Scope = cast<DILocalScope>(Context); in createLabel() local
806 auto *Node = DILabel::get(VMContext, Scope, Name, File, LineNo); in createLabel()
812 getSubprogramNodesTrackingVector(Scope).emplace_back(Node); in createLabel()
886 DICommonBlock *DIBuilder::createCommonBlock(DIScope *Scope, in createCommonBlock() argument
890 return DICommonBlock::get(VMContext, Scope, Decl, Name, File, LineNo); in createCommonBlock()
893 DINamespace *DIBuilder::createNameSpace(DIScope *Scope, StringRef Name, in createNameSpace() argument
901 return DINamespace::get(VMContext, getNonCompileUnitScope(Scope), Name, in createNameSpace()
905 DIModule *DIBuilder::createModule(DIScope *Scope, StringRef Name, in createModule() argument
909 return DIModule::get(VMContext, File, getNonCompileUnitScope(Scope), Name, in createModule()
914 DILexicalBlockFile *DIBuilder::createLexicalBlockFile(DIScope *Scope, in createLexicalBlockFile() argument
917 return DILexicalBlockFile::get(VMContext, Scope, File, Discriminator); in createLexicalBlockFile()
920 DILexicalBlock *DIBuilder::createLexicalBlock(DIScope *Scope, DIFile *File, in createLexicalBlock() argument
924 return DILexicalBlock::getDistinct(VMContext, getNonCompileUnitScope(Scope), in createLexicalBlock()