ilya-biryukov accepted this revision. ilya-biryukov added a comment. This revision is now accepted and ready to land.
LGTM ================ Comment at: clangd/AST.cpp:95 + } else { + // FIXME: Cls->getTypeAsWritten might return null in some cases, e.g. + // clang sees first sees a friend declaration and then the specialization. ---------------- NIT: maybe shorten the comment? Something like `// FIXME: Fix cases when getTypeAsWritten returns null, e.g. friend decls.` ================ Comment at: unittests/clangd/SymbolCollectorTests.cpp:1226 +TEST_F(SymbolCollectorTest, TemplateSpecForwardDecl) { + // FIXME: This should be fixed in AST to point at specialization. Exercised + // just to make sure we don't crash. ---------------- NIT: or something like `getTypeAsWritten` is missing for friend declaration, this should be fixed in the AST> Repository: rCTE Clang Tools Extra CHANGES SINCE LAST ACTION https://reviews.llvm.org/D59599/new/ https://reviews.llvm.org/D59599 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits