Lines Matching full:diagnostic
37 // Diagnostic category computation code.
69 // The diag group may the subgroup of one or more other diagnostic groups,
79 /// getDiagnosticCategory - Return the category that the specified diagnostic
83 // If the diagnostic is in a group, and that group has a category, use it.
85 // Check the diagnostic's diag group for a category.
91 // If the diagnostic itself has a category, get it.
109 Records.getAllDerivedDefinitions("Diagnostic");
324 /// Determine if the diagnostic is an extension.
327 /// Determine if the diagnostic is off by default.
334 /// Return true if the diagnostic is in a pedantic group.
354 /// Determine if the diagnostic is an extension.
377 // Consider a group in -Wpendatic IFF if has at least one diagnostic
421 // the diagnostic should not be directly included in the -Wpedantic
422 // diagnostic group.
427 // The diagnostic is not included in a group that is (transitively) in
453 // If all the parents are in -Wpedantic, this means that this diagnostic
498 Records.getAllDerivedDefinitions("Diagnostic");
528 // Check that all remarks have an associated diagnostic group.
532 " not in any diagnostic group");
549 // Warning associated with the diagnostic. This is stored as an index into
599 /// \brief Emit the array of diagnostic subgroups.
601 /// The array of diagnostic subgroups contains for each group a list of its
646 /// \brief Emit the list of diagnostic arrays.
704 /// \brief Emit diagnostic arrays and related data structures.
706 /// This creates the actual diagnostic array, an array of diagnostic subgroups
728 /// \brief Emit diagnostic table.
730 /// The table is sorted by the name of the diagnostic group. Each element
731 /// consists of the name of the diagnostic group (given as offset in the
761 PrintFatalError("Invalid character in diagnostic group '" + I.first +
803 /// \brief Emit the table of diagnostic categories.
829 std::vector<Record *> Diags = Records.getAllDerivedDefinitions("Diagnostic");
864 // Diagnostic name index generation
881 Diagnostic");