Lines Matching refs:Results
578 * results.
1051 * code-completion results with each reparse of the source file.
1053 * Caching of code-completion results is a performance optimization that
1556 * "swap" functions declared above, so both results will be available. At
3452 * expected to filter the code-completion results based on the text in this
3708 * \brief Contains the results of code-completion.
3710 * This data structure contains the results of code completion, as
3716 * \brief The code-completion results.
3718 CXCompletionResult *Results;
3721 * \brief The number of code-completion results stored in the
3722 * \c Results array.
3756 * \brief The context for completions is unexposed, as only Clang results
3762 * \brief Completions for any possible type should be included in the results.
3768 * should be included in the results.
3773 * be included in the results.
3778 * should be included in the results.
3783 * included in the results.
3789 * operator should be included in the results.
3794 * operator should be included in the results.
3799 * using the dot operator should be included in the results.
3804 * \brief Completions for enum tags should be included in the results.
3808 * \brief Completions for union tags should be included in the results.
3812 * \brief Completions for struct tags should be included in the results.
3817 * \brief Completions for C++ class names should be included in the results.
3822 * included in the results.
3827 * the results.
3833 * in the results.
3838 * the results.
3843 * the results.
3848 * in the results.
3853 * the results.
3858 * the results.
3864 * the results.
3869 * \brief Natural language completions should be included in the results.
3889 * column within source code, providing results that suggest potential
3904 * the completion results will provide, e.g., the members of the struct that
3906 * beginning of the token currently being typed, then filtering the results
3910 * client can filter the results based on the current token text ("get"), only
3911 * showing those results that start with "get". The intent of this interface
3913 * results from the filtering of results on a per-character basis, which must
3949 * containing code-completion results, which should eventually be
3963 * \brief Sort the code-completion results in case-insensitive alphabetical
3966 * \param Results The set of results to sort.
3967 * \param NumResults The number of results in \p Results.
3970 void clang_sortCodeCompletionResults(CXCompletionResult *Results,
3974 * \brief Free the given set of code-completion results.
3977 void clang_disposeCodeCompleteResults(CXCodeCompleteResults *Results);
3984 unsigned clang_codeCompleteGetNumDiagnostics(CXCodeCompleteResults *Results);
3989 * \param Result the code completion results to query.
3996 CXDiagnostic clang_codeCompleteGetDiagnostic(CXCodeCompleteResults *Results,
4003 * \param Results the code completion results to query
4006 * along with the given code completion results.
4010 CXCodeCompleteResults *Results);
4019 * \param Results the code completion results to query
4030 CXCodeCompleteResults *Results,
4038 * \param Results the code completion results to query
4043 CXString clang_codeCompleteGetContainerUSR(CXCodeCompleteResults *Results);
4052 * \param Results the code completion results to query
4058 CXString clang_codeCompleteGetObjCSelector(CXCodeCompleteResults *Results);