Lines Matching refs:DIScope
143 static DIScope *getNonCompileUnitScope(DIScope *N) { in getNonCompileUnitScope()
146 return cast<DIScope>(N); in getNonCompileUnitScope()
176 createImportedModule(LLVMContext &C, dwarf::Tag Tag, DIScope *Context, in createImportedModule()
192 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule()
201 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule()
210 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, DIModule *M, in createImportedModule()
219 DIBuilder::createImportedDeclaration(DIScope *Context, DINode *Decl, in createImportedDeclaration()
350 DIScope *Context, uint32_t AlignInBits, in createTypedef()
378 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createMemberType()
394 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createVariantMemberType()
404 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createBitFieldMemberType()
418 DIBuilder::createStaticMemberType(DIScope *Scope, StringRef Name, DIFile *File, in createStaticMemberType()
449 DIBuilder::createTemplateTypeParameter(DIScope *Context, StringRef Name, in createTemplateTypeParameter()
457 DIScope *Context, StringRef Name, DIType *Ty, in createTemplateValueParameterHelper()
464 DIBuilder::createTemplateValueParameter(DIScope *Context, StringRef Name, in createTemplateValueParameter()
473 DIBuilder::createTemplateTemplateParameter(DIScope *Context, StringRef Name, in createTemplateTemplateParameter()
481 DIBuilder::createTemplateParameterPack(DIScope *Context, StringRef Name, in createTemplateParameterPack()
489 DIScope *Context, StringRef Name, DIFile *File, unsigned LineNumber, in createClassType()
493 assert((!Context || isa<DIScope>(Context)) && in createClassType()
506 DIScope *Context, StringRef Name, DIFile *File, unsigned LineNumber, in createStructType()
519 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createUnionType()
531 DIBuilder::createVariantPart(DIScope *Scope, StringRef Name, DIFile *File, in createVariantPart()
551 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createEnumerationType()
564 DIDerivedType *DIBuilder::createSetType(DIScope *Scope, StringRef Name, in createSetType()
635 void DIBuilder::retainType(DIScope *T) { in retainType()
646 DIBuilder::createForwardDecl(unsigned Tag, StringRef Name, DIScope *Scope, in createForwardDecl()
661 unsigned Tag, StringRef Name, DIScope *Scope, DIFile *F, unsigned Line, in createReplaceableCompositeType()
727 static void checkGlobalVariableScope(DIScope *Context) { in checkGlobalVariableScope()
737 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createGlobalVariableExpression()
744 VMContext, cast_or_null<DIScope>(Context), Name, LinkageName, F, in createGlobalVariableExpression()
756 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createTempGlobalVariableFwdDecl()
762 VMContext, cast_or_null<DIScope>(Context), Name, LinkageName, F, in createTempGlobalVariableFwdDecl()
772 DIScope *Scope, StringRef Name, unsigned ArgNo, DIFile *File, in createLocalVariable()
779 DIScope *Context = getNonCompileUnitScope(Scope); in createLocalVariable()
795 DILocalVariable *DIBuilder::createAutoVariable(DIScope *Scope, StringRef Name, in createAutoVariable()
806 DIScope *Scope, StringRef Name, unsigned ArgNo, DIFile *File, in createParameterVariable()
815 DILabel *DIBuilder::createLabel(DIScope *Scope, StringRef Name, DIFile *File, in createLabel()
817 DIScope *Context = getNonCompileUnitScope(Scope); in createLabel()
845 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, in createFunction()
866 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, in createTempFunctionFwdDecl()
881 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createMethod()
892 /*IsDistinct=*/IsDefinition, VMContext, cast<DIScope>(Context), Name, in createMethod()
903 DICommonBlock *DIBuilder::createCommonBlock(DIScope *Scope, in createCommonBlock()
910 DINamespace *DIBuilder::createNameSpace(DIScope *Scope, StringRef Name, in createNameSpace()
922 DIModule *DIBuilder::createModule(DIScope *Scope, StringRef Name, in createModule()
931 DILexicalBlockFile *DIBuilder::createLexicalBlockFile(DIScope *Scope, in createLexicalBlockFile()
937 DILexicalBlock *DIBuilder::createLexicalBlock(DIScope *Scope, DIFile *File, in createLexicalBlock()