diff options
author | Kaelyn Uhrain <rikka@google.com> | 2012-06-22 23:37:05 +0000 |
---|---|---|
committer | Kaelyn Uhrain <rikka@google.com> | 2012-06-22 23:37:05 +0000 |
commit | c1fb54265614845ee1e09856af6e46961c6209f4 (patch) | |
tree | 8f927d8bd1f12f0763376407b903805363967792 /lib/Parse/ParseDeclCXX.cpp | |
parent | 7186dc63094d3ba24e57e16a66a226d21448dd4f (diff) |
Perform typo correction for base class specifiers.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159046 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Parse/ParseDeclCXX.cpp')
-rw-r--r-- | lib/Parse/ParseDeclCXX.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/Parse/ParseDeclCXX.cpp b/lib/Parse/ParseDeclCXX.cpp index 6e391c9022..67d1f2c9e1 100644 --- a/lib/Parse/ParseDeclCXX.cpp +++ b/lib/Parse/ParseDeclCXX.cpp @@ -874,10 +874,12 @@ Parser::TypeResult Parser::ParseBaseTypeSpecifier(SourceLocation &BaseLoc, } // We have an identifier; check whether it is actually a type. + IdentifierInfo *CorrectedII = 0; ParsedType Type = Actions.getTypeName(*Id, IdLoc, getCurScope(), &SS, true, false, ParsedType(), /*IsCtorOrDtorName=*/false, - /*NonTrivialTypeSourceInfo=*/true); + /*NonTrivialTypeSourceInfo=*/true, + &CorrectedII); if (!Type) { Diag(IdLoc, diag::err_expected_class_name); return true; |