Home | History | Annotate | Download | only in Frontend

Lines Matching defs:Completion

152 /// \brief Determine the set of code-completion contexts in which this 
250 CachedResult.Completion = Results[I].CreateCodeCompletionString(*TheSema,
259 // Keep track of the type of this completion in an ASTContext-agnostic
309 // If there any contexts where this completion can be a
311 // nested-name-specifier completion.
313 CachedResult.Completion
334 CachedResult.Completion
1474 // entities the last time we rebuilt the preamble, clear out the completion
1823 // If we're caching global code-completion results, and the top-level
1824 // declarations have changed, clear out the code-completion cache.
1829 // We now need to clear out the completion allocator for
1837 // Code completion
1841 /// \brief Code completion consumer that combines the cached code-completion
1842 /// results from an ASTUnit with the code-completion results provided to it,
1897 /// local code-completion results.
1990 // Contains the set of names that are hidden by "local" completion results.
2011 // Determine whether this global completion result is hidden by a local
2012 // completion result. If so, skip it.
2014 HiddenNames.count(C->Completion->getTypedText()))
2020 CodeCompletionString *Completion = C->Completion;
2023 Priority = getMacroUsagePriority(C->Completion->getTypedText(),
2045 // Adjust the completion string, if required.
2048 // Create a new code-completion string that just contains the
2052 Builder.AddTypedTextChunk(C->Completion->getTypedText());
2055 Completion = Builder.TakeString();
2058 AllResults.push_back(Result(Completion, Priority, CursorKind,
2062 // If we did not add any cached completion results, just forward the
2089 CompletionTimer.setOutput("Code completion @ " + File + ":" +
2168 // Use the code completion consumer we were given, but adding any cached
2169 // code-completion results.
2178 // the use of the precompiled preamble if we're if the completion