Lines Matching refs:DIScope

129 static DIScope *getNonCompileUnitScope(DIScope *N) {  in getNonCompileUnitScope()
132 return cast<DIScope>(N); in getNonCompileUnitScope()
162 createImportedModule(LLVMContext &C, dwarf::Tag Tag, DIScope *Context, in createImportedModule()
178 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule()
187 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule()
196 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, DIModule *M, in createImportedModule()
205 DIBuilder::createImportedDeclaration(DIScope *Context, DINode *Decl, in createImportedDeclaration()
336 DIScope *Context, uint32_t AlignInBits, in createTypedef()
365 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createMemberType()
381 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createVariantMemberType()
391 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createBitFieldMemberType()
405 DIBuilder::createStaticMemberType(DIScope *Scope, StringRef Name, DIFile *File, in createStaticMemberType()
435 DIBuilder::createTemplateTypeParameter(DIScope *Context, StringRef Name, in createTemplateTypeParameter()
443 DIScope *Context, StringRef Name, DIType *Ty, in createTemplateValueParameterHelper()
450 DIBuilder::createTemplateValueParameter(DIScope *Context, StringRef Name, in createTemplateValueParameter()
459 DIBuilder::createTemplateTemplateParameter(DIScope *Context, StringRef Name, in createTemplateTemplateParameter()
468 DIBuilder::createTemplateParameterPack(DIScope *Context, StringRef Name, in createTemplateParameterPack()
476 DIScope *Context, StringRef Name, DIFile *File, unsigned LineNumber, in createClassType()
481 assert((!Context || isa<DIScope>(Context)) && in createClassType()
494 DIScope *Context, StringRef Name, DIFile *File, unsigned LineNumber, in createStructType()
507 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createUnionType()
519 DIBuilder::createVariantPart(DIScope *Scope, StringRef Name, DIFile *File, in createVariantPart()
539 DIBuilder::createEnumerationType(DIScope *Scope, StringRef Name, DIFile *File, in createEnumerationType()
554 DIDerivedType *DIBuilder::createSetType(DIScope *Scope, StringRef Name, in createSetType()
625 void DIBuilder::retainType(DIScope *T) { in retainType()
636 DIBuilder::createForwardDecl(unsigned Tag, StringRef Name, DIScope *Scope, in createForwardDecl()
651 unsigned Tag, StringRef Name, DIScope *Scope, DIFile *F, unsigned Line, in createReplaceableCompositeType()
717 static void checkGlobalVariableScope(DIScope *Context) { in checkGlobalVariableScope()
727 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createGlobalVariableExpression()
734 VMContext, cast_or_null<DIScope>(Context), Name, LinkageName, F, in createGlobalVariableExpression()
746 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createTempGlobalVariableFwdDecl()
752 VMContext, cast_or_null<DIScope>(Context), Name, LinkageName, F, in createTempGlobalVariableFwdDecl()
762 DIScope *Context, StringRef Name, unsigned ArgNo, DIFile *File, in createLocalVariable()
779 DILocalVariable *DIBuilder::createAutoVariable(DIScope *Scope, StringRef Name, in createAutoVariable()
792 DIScope *Scope, StringRef Name, unsigned ArgNo, DIFile *File, in createParameterVariable()
803 DILabel *DIBuilder::createLabel(DIScope *Context, StringRef Name, DIFile *File, in createLabel()
829 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, in createFunction()
849 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, in createTempFunctionFwdDecl()
864 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createMethod()
875 /*IsDistinct=*/IsDefinition, VMContext, cast<DIScope>(Context), Name, in createMethod()
886 DICommonBlock *DIBuilder::createCommonBlock(DIScope *Scope, in createCommonBlock()
893 DINamespace *DIBuilder::createNameSpace(DIScope *Scope, StringRef Name, in createNameSpace()
905 DIModule *DIBuilder::createModule(DIScope *Scope, StringRef Name, in createModule()
914 DILexicalBlockFile *DIBuilder::createLexicalBlockFile(DIScope *Scope, in createLexicalBlockFile()
920 DILexicalBlock *DIBuilder::createLexicalBlock(DIScope *Scope, DIFile *File, in createLexicalBlock()