Home | History | Annotate | Download | only in Frontend

Lines Matching refs:Completion

271 /// \brief Determine the set of code-completion contexts in which this 
371 CachedResult.Completion = Results[I].CreateCodeCompletionString(*TheSema,
382 // Keep track of the type of this completion in an ASTContext-agnostic
432 // If there any contexts where this completion can be a
434 // nested-name-specifier completion.
436 CachedResult.Completion
459 CachedResult.Completion
1657 // entities the last time we rebuilt the preamble, clear out the completion
2090 // If we're caching global code-completion results, and the top-level
2091 // declarations have changed, clear out the code-completion cache.
2096 // We now need to clear out the completion info related to this translation
2104 // Code completion
2108 /// \brief Code completion consumer that combines the cached code-completion
2109 /// results from an ASTUnit with the code-completion results provided to it,
2167 /// local code-completion results.
2260 // Contains the set of names that are hidden by "local" completion results.
2281 // Determine whether this global completion result is hidden by a local
2282 // completion result. If so, skip it.
2284 HiddenNames.count(C->Completion->getTypedText()))
2289 CodeCompletionString *Completion = C->Completion;
2292 Priority = getMacroUsagePriority(C->Completion->getTypedText(),
2314 // Adjust the completion string, if required.
2317 // Create a new code-completion string that just contains the
2321 Builder.AddTypedTextChunk(C->Completion->getTypedText());
2323 Completion = Builder.TakeString();
2326 AllResults.push_back(Result(Completion, Priority, C->Kind,
2330 // If we did not add any cached completion results, just forward the
2358 CompletionTimer.setOutput("Code completion @ " + File + ":" +
2440 // Use the code completion consumer we were given, but adding any cached
2441 // code-completion results.
2447 // the use of the precompiled preamble if we're if the completion