Browse Source

Added resolution of C++ "auto" types.

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/761/head
Dimitar Dobrev 9 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,
} }
case clang::Type::Auto: case clang::Type::Auto:
{ {
// TODO: stubbed
auto AT = Type->getAs<clang::AutoType>(); auto AT = Type->getAs<clang::AutoType>();
return nullptr; if (AT->isSugared())
Ty = WalkType(AT->desugar());
else
return nullptr;
break;
} }
case clang::Type::Decltype: case clang::Type::Decltype:
{ {

Loading…
Cancel
Save