Browse Source

Added resolution of C++ "auto" types.

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/761/head
Dimitar Dobrev 8 years ago
parent
commit
e32ebc8200
  1. 7
      src/CppParser/Parser.cpp

7
src/CppParser/Parser.cpp

@ -2654,9 +2654,12 @@ Type* Parser::WalkType(clang::QualType QualType, clang::TypeLoc* TL, @@ -2654,9 +2654,12 @@ Type* Parser::WalkType(clang::QualType QualType, clang::TypeLoc* TL,
}
case clang::Type::Auto:
{
// TODO: stubbed
auto AT = Type->getAs<clang::AutoType>();
return nullptr;
if (AT->isSugared())
Ty = WalkType(AT->desugar());
else
return nullptr;
break;
}
case clang::Type::Decltype:
{

Loading…
Cancel
Save