Lines Matching refs:getDeclContext
201 return getContextDescriptor(cast<Decl>(D->getDeclContext()), in getDeclContextDescriptor()
282 const DeclContext *DC = OMD->getDeclContext(); in getObjCMethodName()
333 assert(RD->getDeclContext() == D->getDeclContext() && in getClassName()
1418 nestedType->getDeclContext() == record) in CollectRecordFields()
1491 if (const auto *NRD = dyn_cast<CXXRecordDecl>(RD->getDeclContext())) in isFunctionLocalClass()
1493 if (isa<FunctionDecl>(RD->getDeclContext())) in isFunctionLocalClass()
3119 dyn_cast_or_null<NamespaceDecl>(FD->getDeclContext())) in collectFunctionDeclProps()
3122 dyn_cast_or_null<RecordDecl>(FD->getDeclContext())) { in collectFunctionDeclProps()
3155 if (VD->getDeclContext() && !isa<FunctionDecl>(VD->getDeclContext()) && in collectVarDeclProps()
3156 !isa<ObjCMethodDecl>(VD->getDeclContext())) in collectVarDeclProps()
3175 : VD->getDeclContext(); in collectVarDeclProps()
3737 VD->isImplicit() || (isa<Decl>(VD->getDeclContext()) && in EmitDeclare()
3738 cast<Decl>(VD->getDeclContext())->isImplicit()); in EmitDeclare()
4131 auto DC = D->getDeclContext(); in getOrCreateStaticDataMemberDeclarationOrNull()
4225 const auto *ED = cast<EnumDecl>(ECD->getDeclContext()); in EmitGlobalVariable()
4235 if (isa<FunctionDecl>(VD->getDeclContext())) in EmitGlobalVariable()
4240 auto *RD = cast<RecordDecl>(VarD->getDeclContext()); in EmitGlobalVariable()
4296 getCurrentContextDescriptor(cast<Decl>(UD.getDeclContext())), in EmitUsingDirective()
4323 getCurrentContextDescriptor(cast<Decl>(USD.getDeclContext())), Target, in EmitUsingDecl()
4335 getCurrentContextDescriptor(cast<Decl>(ID.getDeclContext())), in EmitImportDecl()
4354 getCurrentContextDescriptor(cast<Decl>(NA.getDeclContext())), in EmitNamespaceAlias()
4359 getCurrentContextDescriptor(cast<Decl>(NA.getDeclContext())), in EmitNamespaceAlias()