skalinichev added a comment. This is actually an unrelated issue (clang_getTypeDeclaration doesn't handle the auto type)
Using "c-index-test -test-print-type --std=c++14" on your example I get: VarDecl=z ... [type=std::basic_string<char>] ... So, as you can see, "z" has correct type. Anyway here is a quick fix for clang_getTypeDeclaration (will create a review request for it later on): https://paste.kde.org/p1fiwhery http://reviews.llvm.org/D11976 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits