reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaCodeComplete.cpp
  632 ResultBuilder::ShadowMapEntry::iterator
  643 ResultBuilder::ShadowMapEntry::iterator
  758   if (Filter == &ResultBuilder::IsNestedNameSpecifier ||
  759       (isa<NamespaceDecl>(ND) && Filter != &ResultBuilder::IsNamespace &&
  760        Filter != &ResultBuilder::IsNamespaceOrAlias && Filter != nullptr))
  768         (Filter != &ResultBuilder::IsMember ||
 1174 static void setInBaseClass(ResultBuilder::Result &R) {
 1267   } else if (Filter == &ResultBuilder::IsMember && !R.Qualifier &&
 1584   ResultBuilder &Results;
 1594       ResultBuilder &Results, DeclContext *InitialLookupCtx,
 1615     ResultBuilder::Result Result(ND, Results.getBasePriority(ND), nullptr,
 1657                                     ResultBuilder &Results) {
 1740                                  ResultBuilder &Results) {
 1766                                   ResultBuilder &Results) {
 1800 static void AddObjCExpressionResults(ResultBuilder &Results, bool NeedAt);
 1801 static void AddObjCStatementResults(ResultBuilder &Results, bool NeedAt);
 1803                                      ResultBuilder &Results, bool NeedAt);
 1805                                          ResultBuilder &Results, bool NeedAt);
 1807                                     ResultBuilder &Results, bool NeedAt);
 1808 static void AddObjCTopLevelResults(ResultBuilder &Results, bool NeedAt);
 1810 static void AddTypedefResult(ResultBuilder &Results) {
 1906 static void addThisCompletion(Sema &S, ResultBuilder &Results) {
 1921                                   ResultBuilder &Results,
 1936 static void AddOverrideResults(ResultBuilder &Results,
 1992                                    Sema &SemaRef, ResultBuilder &Results) {
 3836 static void AddMacroResults(Preprocessor &PP, ResultBuilder &Results,
 3863                                      ResultBuilder &Results) {
 3951                                   ResultBuilder &Results) {
 4011   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 4058   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 4076     Results.setFilter(&ResultBuilder::IsOrdinaryNonValueName);
 4085       Results.setFilter(&ResultBuilder::IsOrdinaryName);
 4087       Results.setFilter(&ResultBuilder::IsOrdinaryNonTypeName);
 4147                                        ResultBuilder &Results);
 4153   ResultBuilder Results(
 4182       Results.setFilter(&ResultBuilder::IsImpossibleToSatisfy);
 4239 static void AddEnumerators(ResultBuilder &Results, ASTContext &Context,
 4284 static void AddLambdaCompletion(ResultBuilder &Results,
 4333   ResultBuilder Results(
 4344     Results.setFilter(&ResultBuilder::IsObjCCollection);
 4346     Results.setFilter(&ResultBuilder::IsIntegralConstantValue);
 4348     Results.setFilter(&ResultBuilder::IsOrdinaryName);
 4350     Results.setFilter(&ResultBuilder::IsOrdinaryNonTypeName);
 4480                   AddedPropertiesSet &AddedProperties, ResultBuilder &Results,
 4658     Sema &SemaRef, ResultBuilder &Results, Scope *S, QualType BaseType,
 4728   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 4730                         &ResultBuilder::IsMember);
 4804         Results.setFilter(&ResultBuilder::IsObjCIvar);
 4846   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 4848                         &ResultBuilder::IsMember);
 4864   ResultBuilder::LookupFilter Filter = nullptr;
 4869     Filter = &ResultBuilder::IsEnum;
 4874     Filter = &ResultBuilder::IsUnion;
 4881     Filter = &ResultBuilder::IsClassOrStruct;
 4889   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 4901     Results.setFilter(&ResultBuilder::IsNestedNameSpecifier);
 4911 static void AddTypeQualifierResults(DeclSpec &DS, ResultBuilder &Results,
 4926   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 4938   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5023   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5274   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5277   Results.setFilter(&ResultBuilder::IsOrdinaryName);
 5351     ResultBuilder DummyResults(*this, CodeCompleter->getAllocator(),
 5377   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5420   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5422                         &ResultBuilder::IsNestedNameSpecifier);
 5447   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5450                         &ResultBuilder::IsNamespaceOrAlias);
 5472   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5477                         &ResultBuilder::IsNamespace);
 5514   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5517                         &ResultBuilder::IsNamespaceOrAlias);
 5531   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5534                         &ResultBuilder::IsType);
 5570   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5721   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5766                                          ResultBuilder &Results, bool NeedAt) {
 5789                                     ResultBuilder &Results, bool NeedAt) {
 5807 static void AddObjCTopLevelResults(ResultBuilder &Results, bool NeedAt) {
 5859   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5874 static void AddObjCExpressionResults(ResultBuilder &Results, bool NeedAt) {
 5939 static void AddObjCStatementResults(ResultBuilder &Results, bool NeedAt) {
 5986                                      ResultBuilder &Results, bool NeedAt) {
 5996   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 6007   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 6019   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 6066   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 6193                            ResultBuilder &Results, bool InOriginalClass = true,
 6291   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 6317   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 6333   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 6395   Results.setFilter(&ResultBuilder::IsOrdinaryNonValueName);
 6498                        ResultBuilder &Results) {
 6598   ResultBuilder Results(
 6603           ? &ResultBuilder::IsObjCMessageReceiverOrLambdaCapture
 6604           : &ResultBuilder::IsObjCMessageReceiver);
 6696 static QualType getPreferredArgumentTypeForMessageSend(ResultBuilder &Results,
 6732                                        ResultBuilder &Results) {
 6810   ResultBuilder Results(
 6882   ResultBuilder Results(
 7026   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7073                                ResultBuilder &Results) {
 7088   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7114   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7137                                 ResultBuilder &Results) {
 7152   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7171   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7195   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7217   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7261   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7290   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7328   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7544                                        ResultBuilder &Results) {
 8196   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8344   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8412   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8575   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8602   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8650   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8775   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8793   ResultBuilder Builder(*this, Allocator, CCTUInfo,