Home | History | Annotate | Download | only in Frontend

Lines Matching defs:Completion

255   /// \brief Whether we should be caching code-completion results.
275 /// \brief A cached code-completion result, which may be introduced in one of
278 /// \brief The code-completion string corresponding to this completion
280 CodeCompletionString *Completion;
282 /// \brief A bitmask that indicates which code-completion contexts should
283 /// contain this completion result.
286 /// CodeCompleteContext::Kind. To map from a completion context kind to a
287 /// bit, subtract one from the completion context kind and shift 1 by that
292 /// \brief The priority given to this code-completion result.
295 /// \brief The libclang cursor kind corresponding to this code-completion
299 /// \brief The availability of this code-completion result.
302 /// \brief The simplified type class for a non-macro completion result.
305 /// \brief The type of a non-macro completion result, stored as a unique
306 /// integer used by the string map of cached completion types.
345 /// \brief The set of cached code-completion results.
356 /// global code-completion cache.
363 /// global code-completion cache after a rebuild of the precompiled preamble.
374 /// \brief Cache any "global" code-completion results, so that we can avoid
375 /// recomputing them with each completion.
710 /// \brief Perform code completion at the given file, line, and
713 /// \param File The file in which code completion will occur.
715 /// \param Line The line at which code completion will occur.
717 /// \param Column The column at which code completion will occur.
719 /// \param IncludeMacros Whether to include macros in the code-completion
723 /// for loop) in the code-completion results.