summaryrefslogtreecommitdiffhomepage
path: root/dev/CompilerKit/Frontend.h
diff options
context:
space:
mode:
Diffstat (limited to 'dev/CompilerKit/Frontend.h')
-rw-r--r--dev/CompilerKit/Frontend.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/dev/CompilerKit/Frontend.h b/dev/CompilerKit/Frontend.h
index 225de96..500f952 100644
--- a/dev/CompilerKit/Frontend.h
+++ b/dev/CompilerKit/Frontend.h
@@ -18,7 +18,7 @@ struct SyntaxLeafList;
struct CompilerKeyword;
/// =========================================================== ///
-/// we want to do that because to separate keywords.
+/// @note we want to do that to separate keywords.
/// =========================================================== ///
enum KeywordKind {
@@ -79,7 +79,7 @@ struct SyntaxLeafList final {
};
std::vector<SyntaxLeaf> fLeafList;
- SizeType fNumLeafs;
+ SizeType fNumLeafs{0};
SizeType SizeOf() { return fNumLeafs; }
std::vector<SyntaxLeaf>& Get() { return fLeafList; }
@@ -116,7 +116,7 @@ class CompilerFrontendInterface {
/// =========================================================== ///
// NOTE: cast this to your user defined ast.
/// =========================================================== ///
- typedef void* AstType;
+ typedef VoidPtr AstType;
/// =========================================================== ///
//! @brief Compile a syntax tree ouf of the text.