Lines Matching defs:diagnostic

748  * Describes the severity of a particular diagnostic.
752 * A diagnostic that has been suppressed, e.g., by a command-line
758 * This diagnostic is a note that should be attached to the
759 * previous (non-note) diagnostic.
764 * This diagnostic indicates suspicious code that may not be
770 * This diagnostic indicates that the code is ill-formed.
775 * This diagnostic indicates that the code is ill-formed such
783 * A single diagnostic, containing the diagnostic's severity,
799 * Retrieve a diagnostic associated with the given CXDiagnosticSet.
802 * \param Index the zero-based diagnostic number to retrieve.
804 * \returns the requested diagnostic. This diagnostic must be freed
876 * Retrieve a diagnostic associated with the given translation unit.
879 * \param Index the zero-based diagnostic number to retrieve.
881 * \returns the requested diagnostic. This diagnostic must be freed
897 * Destroy a diagnostic.
910 * diagnostic was located.
913 * (optionally) column to which the diagnostic refers. For example,
925 * diagnostic, also include the column number.
933 * diagnostic, also include information about source ranges in a
942 * Display the option name associated with this diagnostic, if any.
945 * after the diagnostic text. This option corresponds to the clang flag
951 * Display the category number associated with this diagnostic, if any.
953 * The category number is displayed within brackets after the diagnostic text.
960 * Display the category name associated with this diagnostic, if any.
962 * The category name is displayed within brackets after the diagnostic text.
970 * Format the given diagnostic in a manner that is suitable for display.
972 * This routine will format the given diagnostic to a string, rendering
973 * the diagnostic according to the various options given. The
977 * \param Diagnostic The diagnostic to print.
979 * \param Options A set of options that control the diagnostic display,
982 * \returns A new string containing for formatted diagnostic.
997 * Determine the severity of the given diagnostic.
1003 * Retrieve the source location of the given diagnostic.
1006 * displaying the diagnostic on the command line.
1011 * Retrieve the text of the given diagnostic.
1017 * diagnostic.
1019 * \param Diag The diagnostic to be queried.
1022 * diagnostic (if any).
1031 * Retrieve the category number for this diagnostic.
1035 * retrieves the category number for the given diagnostic.
1037 * \returns The number of the category that contains this diagnostic, or zero
1038 * if this diagnostic is uncategorized.
1043 * Retrieve the name of a particular diagnostic category. This
1047 * \param Category A diagnostic category number, as returned by
1050 * \returns The name of the given diagnostic category.
1056 * Retrieve the diagnostic category text for a given diagnostic.
1058 * \returns The text of the given diagnostic category.
1064 * diagnostic.
1069 * Retrieve a source range associated with the diagnostic.
1071 * A diagnostic's source ranges highlight important elements in the source
1075 * \param Diagnostic the diagnostic whose range is being extracted.
1086 * given diagnostic.
1103 * \param Diagnostic The diagnostic whose fix-its are being queried.
5807 * Retrieve a diagnostic associated with the given code completion.
5810 * \param Index the zero-based diagnostic number to retrieve.
5812 * \returns the requested diagnostic. This diagnostic must be freed
6489 * Called at the end of indexing; passes the complete diagnostic set.
6491 void (*diagnostic)(CXClientData client_data,