commit | e601365de9d22377f000e45b2b539b4abe0dbb46 | [log] [tgz] |
---|---|---|
author | Ted Kremenek <kremenek@apple.com> | Mon Apr 12 22:10:35 2010 +0000 |
committer | Ted Kremenek <kremenek@apple.com> | Mon Apr 12 22:10:35 2010 +0000 |
tree | e2e755ddad39d27b629e003fcaccf63df206c713 | |
parent | 393c4df3428e2e5f7087e6d389a407942e34d174 [diff] [blame] |
Add fixit hint for missing ':' in ternary expressions. llvm-svn: 101073
diff --git a/clang/lib/Parse/ParseExpr.cpp b/clang/lib/Parse/ParseExpr.cpp index e479c36..ee714e8 100644 --- a/clang/lib/Parse/ParseExpr.cpp +++ b/clang/lib/Parse/ParseExpr.cpp
@@ -336,7 +336,8 @@ } if (Tok.isNot(tok::colon)) { - Diag(Tok, diag::err_expected_colon); + Diag(Tok, diag::err_expected_colon) + << FixItHint::CreateInsertion(Tok.getLocation(), ": "); Diag(OpToken, diag::note_matching) << "?"; return ExprError(); }