Home | History | Annotate | Download | only in Basic

Lines Matching defs:Hint

43 /// This kind of hint should be used when we are certain that the
52 /// insertion hint.
65 /// \brief Empty code modification hint, indicating that no code
73 /// \brief Create a code modification hint that inserts the given
78 FixItHint Hint;
79 Hint.RemoveRange =
81 Hint.CodeToInsert = Code;
82 Hint.BeforePreviousInsertions = BeforePreviousInsertions;
83 return Hint;
86 /// \brief Create a code modification hint that inserts the given
91 FixItHint Hint;
92 Hint.RemoveRange =
94 Hint.InsertFromRange = FromRange;
95 Hint.BeforePreviousInsertions = BeforePreviousInsertions;
96 return Hint;
99 /// \brief Create a code modification hint that removes the given
102 FixItHint Hint;
103 Hint.RemoveRange = RemoveRange;
104 return Hint;
110 /// \brief Create a code modification hint that replaces the given
114 FixItHint Hint;
115 Hint.RemoveRange = RemoveRange;
116 Hint.CodeToInsert = Code;
117 return Hint;
753 /// \brief If valid, provides a hint with some code to insert, remove,
983 void AddFixItHint(const FixItHint &Hint) const {
987 DiagObj->DiagFixItHints[NumFixits++] = Hint;
1062 const FixItHint &Hint) {
1063 if (!Hint.isNull())
1064 DB.AddFixItHint(Hint);