Lines Matching refs:DIScope
105 static DIScope *getNonCompileUnitScope(DIScope *N) { in getNonCompileUnitScope()
108 return cast<DIScope>(N); in getNonCompileUnitScope()
136 createImportedModule(LLVMContext &C, dwarf::Tag Tag, DIScope *Context, in createImportedModule()
148 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule()
155 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule()
162 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, DIModule *M, in createImportedModule()
168 DIImportedEntity *DIBuilder::createImportedDeclaration(DIScope *Context, in createImportedDeclaration()
239 DIScope *Context) { in createTypedef()
260 DIDerivedType *DIBuilder::createMemberType(DIScope *Scope, StringRef Name, in createMemberType()
278 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createBitFieldMemberType()
289 DIDerivedType *DIBuilder::createStaticMemberType(DIScope *Scope, StringRef Name, in createStaticMemberType()
321 DIBuilder::createTemplateTypeParameter(DIScope *Context, StringRef Name, in createTemplateTypeParameter()
329 DIScope *Context, StringRef Name, DIType *Ty, in createTemplateValueParameterHelper()
336 DIBuilder::createTemplateValueParameter(DIScope *Context, StringRef Name, in createTemplateValueParameter()
344 DIBuilder::createTemplateTemplateParameter(DIScope *Context, StringRef Name, in createTemplateTemplateParameter()
352 DIBuilder::createTemplateParameterPack(DIScope *Context, StringRef Name, in createTemplateParameterPack()
360 DIScope *Context, StringRef Name, DIFile *File, unsigned LineNumber, in createClassType()
364 assert((!Context || isa<DIScope>(Context)) && in createClassType()
377 DIScope *Context, StringRef Name, DIFile *File, unsigned LineNumber, in createStructType()
390 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createUnionType()
415 DIScope *Scope, StringRef Name, DIFile *File, unsigned LineNumber, in createEnumerationType()
469 void DIBuilder::retainType(DIScope *T) { in retainType()
480 DIBuilder::createForwardDecl(unsigned Tag, StringRef Name, DIScope *Scope, in createForwardDecl()
495 unsigned Tag, StringRef Name, DIScope *Scope, DIFile *F, unsigned Line, in createReplaceableCompositeType()
527 static void checkGlobalVariableScope(DIScope *Context) { in checkGlobalVariableScope()
537 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createGlobalVariable()
543 VMContext, cast_or_null<DIScope>(Context), Name, LinkageName, F, in createGlobalVariable()
551 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createTempGlobalVariableFwdDecl()
557 VMContext, cast_or_null<DIScope>(Context), Name, LinkageName, F, in createTempGlobalVariableFwdDecl()
566 DIScope *Scope, StringRef Name, unsigned ArgNo, DIFile *File, in createLocalVariable()
572 DIScope *Context = getNonCompileUnitScope(Scope); in createLocalVariable()
588 DILocalVariable *DIBuilder::createAutoVariable(DIScope *Scope, StringRef Name, in createAutoVariable()
598 DIScope *Scope, StringRef Name, unsigned ArgNo, DIFile *File, in createParameterVariable()
629 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, in createFunction()
647 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, in createTempFunctionFwdDecl()
660 DIBuilder::createMethod(DIScope *Context, StringRef Name, StringRef LinkageName, in createMethod()
671 /* IsDistinct = */ isDefinition, VMContext, cast<DIScope>(Context), Name, in createMethod()
682 DINamespace *DIBuilder::createNameSpace(DIScope *Scope, StringRef Name, in createNameSpace()
688 DIModule *DIBuilder::createModule(DIScope *Scope, StringRef Name, in createModule()
696 DILexicalBlockFile *DIBuilder::createLexicalBlockFile(DIScope *Scope, in createLexicalBlockFile()
702 DILexicalBlock *DIBuilder::createLexicalBlock(DIScope *Scope, DIFile *File, in createLexicalBlock()