H A D | SemaCodeComplete.cpp | 300 bool CheckHiddenResult(Result &R, DeclContext *CurContext, 309 /// \param CurContext the context in which this result will be named. 310 void MaybeAddResult(Result R, DeclContext *CurContext = nullptr); 317 /// \param CurContext the context in which this result will be named. 323 void AddResult(Result R, DeclContext *CurContext, NamedDecl *Hiding, 371 if (isa<BlockDecl>(S.CurContext)) { 377 } else if (const auto *Function = dyn_cast<FunctionDecl>(S.CurContext)) { 381 } else if (const auto *Method = dyn_cast<ObjCMethodDecl>(S.CurContext)) { 652 /// (\p CurContext) to the target context (\p TargetContext). 656 /// \param CurContext th 665 getRequiredQualification(ASTContext &Context, const DeclContext *CurContext, const DeclContext *TargetContext) argument 769 CheckHiddenResult(Result &R, DeclContext *CurContext, const NamedDecl *Hiding) argument 1043 MaybeAddResult(Result R, DeclContext *CurContext) argument 1217 AddResult(Result R, DeclContext *CurContext, NamedDecl *Hiding, bool InBaseClass = false) argument 3980 DeclContext *CurContext = S.CurContext; local 4266 AddEnumerators(ResultBuilder &Results, ASTContext &Context, EnumDecl *Enum, DeclContext *CurContext, const CoveredEnumerators &Enumerators) argument 4504 AddObjCProperties(const CodeCompletionContext &CCContext, ObjCContainerDecl *Container, bool AllowCategories, bool AllowNullaryMethods, DeclContext *CurContext, AddedPropertiesSet &AddedProperties, ResultBuilder &Results, bool IsBaseExprStatement = false, bool IsClassProperty = false, bool InOriginalClass = true) argument 5774 CurContext, nullptr, false); local 6215 AddObjCMethods(ObjCContainerDecl *Container, bool WantInstanceMethods, ObjCMethodKind WantKind, ArrayRef<IdentifierInfo *> SelIdents, DeclContext *CurContext, VisitedSelectorSet &Selectors, bool AllowSameLength, ResultBuilder &Results, bool InOriginalClass = true, bool IsRootClass = false) argument 7098 AddProtocolResults(DeclContext *Ctx, DeclContext *CurContext, bool OnlyForwardDeclarations, ResultBuilder &Results) argument 7108 Result(Proto, Results.getBasePriority(Proto), nullptr), CurContext, local 7161 AddInterfaceResults(DeclContext *Ctx, DeclContext *CurContext, bool OnlyForwardDeclarations, bool OnlyUnimplemented, ResultBuilder &Results) argument 7173 Result(Class, Results.getBasePriority(Class), nullptr), CurContext, local 7267 CurContext, nullptr, false); local 7303 CurContext, nullptr, false); local 7401 CurContext, nullptr, false); local [all...] |