From 666f392bd23574f57689e9a9ea6d6a05a9bd2f97 Mon Sep 17 00:00:00 2001 From: Rowan Goemans Date: Mon, 30 Oct 2017 01:46:33 +0100 Subject: -- Completely rewritten parser to support all known(to me) C++ constructs, this includes: - Function pointers as parameters and as returns. - Template support. - Trailing return type. - Variadic templates. - Variadic parametes, C style and template style. - Correct parsing of template types with more then 1 template parameter. --- src/CodeParser/CppParser.ts | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 src/CodeParser/CppParser.ts (limited to 'src/CodeParser/CppParser.ts') diff --git a/src/CodeParser/CppParser.ts b/src/CodeParser/CppParser.ts deleted file mode 100644 index 2d5985b..0000000 --- a/src/CodeParser/CppParser.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Position, TextDocumentContentChangeEvent, TextEditor, TextLine } from "vscode"; -import Generator from "../DocGen/CGen"; -import { IDocGen } from "../DocGen/DocGen"; -import CParser from "./CParser"; - -/** - * - * Parses C++ code for methods and signatures - * - * @export - * @class CppParser - * @implements {ICodeParser} - */ -export default class CppParser extends CParser { - // For now C++ is the same as C -} -- cgit v1.2.3