mirror of
https://github.com/Ed94/gencpp.git
synced 2024-12-22 07:44:45 -08:00
Added new csvs for ECode & ETokType to keep track of upcoming additions
This commit is contained in:
parent
6ad0ae97bc
commit
a0ee683f82
144
project/enums/ECode_ExecutionSupport.csv
Normal file
144
project/enums/ECode_ExecutionSupport.csv
Normal file
@ -0,0 +1,144 @@
|
|||||||
|
Invalid
|
||||||
|
Untyped
|
||||||
|
NewLine
|
||||||
|
Comment
|
||||||
|
Access_Private
|
||||||
|
Access_Protected
|
||||||
|
Access_Public
|
||||||
|
PlatformAttributes
|
||||||
|
Class
|
||||||
|
Class_Fwd
|
||||||
|
Class_Body
|
||||||
|
Constructor
|
||||||
|
Constructor_Fwd
|
||||||
|
Destructor
|
||||||
|
Destructor_Fwd
|
||||||
|
Enum
|
||||||
|
Enum_Fwd
|
||||||
|
Enum_Body
|
||||||
|
Enum_Class
|
||||||
|
Enum_Class_Fwd
|
||||||
|
Execution
|
||||||
|
|
||||||
|
Expression
|
||||||
|
|
||||||
|
Expr_Identifier
|
||||||
|
Expr_NumericLiteral
|
||||||
|
Expr_StringLiteral
|
||||||
|
|
||||||
|
Expr_Alignof
|
||||||
|
Expr_ProcCall
|
||||||
|
|
||||||
|
Expr_Assign_Add
|
||||||
|
Expr_Assign_Subtract
|
||||||
|
Expr_Assign_Multiply
|
||||||
|
Expr_Assign_Divide
|
||||||
|
Expr_Assign_Modulo
|
||||||
|
Expr_Assign_Bitwise_And
|
||||||
|
Expr_Assign_Bitwise_Or
|
||||||
|
Expr_Assign_Bitwise_XOr
|
||||||
|
Expr_Assign_LeftShift
|
||||||
|
Expr_Assign_RightShift
|
||||||
|
|
||||||
|
Expr_CStyleCast
|
||||||
|
Expr_FunctionalCast
|
||||||
|
Expr_ConstCast
|
||||||
|
Expr_DynamicCast
|
||||||
|
Expr_ReinterpretCast
|
||||||
|
Expr_StaticCast
|
||||||
|
|
||||||
|
Expr_Unary_Add
|
||||||
|
Expr_Unary_Minus
|
||||||
|
Expr_Unary_Not
|
||||||
|
Expr_Unary_Increment
|
||||||
|
Expr_Unary_Decrement
|
||||||
|
Expr_Indirection
|
||||||
|
Expr_AddressOf,
|
||||||
|
|
||||||
|
Expr_UnaryPost_Increment
|
||||||
|
Expr_UnaryPost_Decrement
|
||||||
|
Expr_Subscript
|
||||||
|
|
||||||
|
Expr_Binary_Add
|
||||||
|
Expr_Binary_Subtract
|
||||||
|
Expr_Binary_Multiply
|
||||||
|
Expr_Binary_Divide
|
||||||
|
Expr_Binary_Modulo
|
||||||
|
Expr_Binary_Bitwise_And
|
||||||
|
Expr_Binary_Bitwise_Or
|
||||||
|
Expr_Binary_Bitwise_XOr
|
||||||
|
Expr_Binary_Bitwise_LeftShift
|
||||||
|
Expr_Binary_Bitwise_RightShift
|
||||||
|
Expr_Binary_Logical_Not
|
||||||
|
Expr_Binary_Logical_And
|
||||||
|
Expr_Binary_Logical_Or
|
||||||
|
Expr_Binary_Equal
|
||||||
|
Expr_Binary_NotEqual
|
||||||
|
Expr_Binary_Lesser
|
||||||
|
Expr_Binary_Greater
|
||||||
|
Expr_Binary_LesserEqual
|
||||||
|
Expr_Binary_GreaterEqual
|
||||||
|
Expr_MemberOfObject,
|
||||||
|
Expr_MemberOfPointer,
|
||||||
|
Expr_PointerToMemberOfObject,
|
||||||
|
Expr_PointerToMemberOfPointer,
|
||||||
|
Expr_Comma,
|
||||||
|
Expr_Tenary,
|
||||||
|
|
||||||
|
Export_Body
|
||||||
|
Extern_Linkage
|
||||||
|
Extern_Linkage_Body
|
||||||
|
Friend
|
||||||
|
Function
|
||||||
|
Function_Fwd
|
||||||
|
Function_Body
|
||||||
|
Global_Body
|
||||||
|
|
||||||
|
Module
|
||||||
|
Namespace
|
||||||
|
Namespace_Body
|
||||||
|
Operator
|
||||||
|
Operator_Fwd
|
||||||
|
Operator_Member
|
||||||
|
Operator_Member_Fwd
|
||||||
|
Operator_Cast
|
||||||
|
Operator_Cast_Fwd
|
||||||
|
Parameters
|
||||||
|
Preprocess_Define
|
||||||
|
Preprocess_Include
|
||||||
|
Preprocess_If
|
||||||
|
Preprocess_IfDef
|
||||||
|
Preprocess_IfNotDef
|
||||||
|
Preprocess_ElIf
|
||||||
|
Preprocess_Else
|
||||||
|
Preprocess_EndIf
|
||||||
|
Preprocess_Pragma
|
||||||
|
Specifiers
|
||||||
|
|
||||||
|
Statement
|
||||||
|
Stmt_Break
|
||||||
|
Stmt_Case
|
||||||
|
Stmt_Continue
|
||||||
|
Stmt_Declaration
|
||||||
|
Stmt_Do
|
||||||
|
Stmt_Expr
|
||||||
|
Stmt_Else
|
||||||
|
Stmt_If
|
||||||
|
Stmt_For
|
||||||
|
Stmt_Goto
|
||||||
|
Stmt_Label
|
||||||
|
Stmt_Switch
|
||||||
|
Stmt_Switch
|
||||||
|
Stmt_While
|
||||||
|
|
||||||
|
Struct
|
||||||
|
Struct_Fwd
|
||||||
|
Struct_Body
|
||||||
|
Template
|
||||||
|
Typedef
|
||||||
|
Typename
|
||||||
|
Union
|
||||||
|
Union_Body
|
||||||
|
Using
|
||||||
|
Using_Namespace
|
||||||
|
Variable
|
Can't render this file because it has a wrong number of fields in line 56.
|
@ -22,6 +22,7 @@ Char, "__character__"
|
|||||||
Comma, ","
|
Comma, ","
|
||||||
|
|
||||||
Decl_Class, "class"
|
Decl_Class, "class"
|
||||||
|
Decl_Default "default"
|
||||||
Decl_GNU_Attribute, "__attribute__"
|
Decl_GNU_Attribute, "__attribute__"
|
||||||
Decl_MSVC_Attribute, "__declspec"
|
Decl_MSVC_Attribute, "__declspec"
|
||||||
Decl_Enum, "enum"
|
Decl_Enum, "enum"
|
||||||
@ -39,6 +40,9 @@ Decl_Typedef, "typedef"
|
|||||||
Decl_Using, "using"
|
Decl_Using, "using"
|
||||||
Decl_Union, "union"
|
Decl_Union, "union"
|
||||||
|
|
||||||
|
Expr_AlignOf, "alignof"
|
||||||
|
|
||||||
|
|
||||||
Identifier, "__identifier__"
|
Identifier, "__identifier__"
|
||||||
|
|
||||||
Module_Import, "import"
|
Module_Import, "import"
|
||||||
@ -94,7 +98,7 @@ Op_GreaterEqual", ">=
|
|||||||
|
|
||||||
Op_Subscript, "[]"
|
Op_Subscript, "[]"
|
||||||
Op_Indirection, "*"
|
Op_Indirection, "*"
|
||||||
Op_Address_Of, "&"
|
Op_AddressOf, "&"
|
||||||
Op_MemberOfObject, "."
|
Op_MemberOfObject, "."
|
||||||
Op_MemberOfPointer", "->"
|
Op_MemberOfPointer", "->"
|
||||||
Op_PointerToMemberOfObject, ".*"
|
Op_PointerToMemberOfObject, ".*"
|
||||||
@ -115,6 +119,7 @@ Preprocess_Include, "include"
|
|||||||
Preprocess_Pragma, "pragma"
|
Preprocess_Pragma, "pragma"
|
||||||
Preprocess_Content, "__macro_content__"
|
Preprocess_Content, "__macro_content__"
|
||||||
Preprocess_Macro, "__macro__"
|
Preprocess_Macro, "__macro__"
|
||||||
|
Preprocess_Generic, "_Generic"
|
||||||
Preprocess_Unsupported, "__unsupported__"
|
Preprocess_Unsupported, "__unsupported__"
|
||||||
|
|
||||||
Spec_Alignof, "alignof"
|
Spec_Alignof, "alignof"
|
||||||
@ -143,11 +148,13 @@ Star, "*"
|
|||||||
Stmt_Break, "break"
|
Stmt_Break, "break"
|
||||||
Stmt_Case, "case"
|
Stmt_Case, "case"
|
||||||
Stmt_Continue, "continue"
|
Stmt_Continue, "continue"
|
||||||
|
Stmt_Default, "default"
|
||||||
Stmt_Do, "do"
|
Stmt_Do, "do"
|
||||||
Stmt_Else, "else"
|
Stmt_Else, "else"
|
||||||
Stmt_End, ";"
|
Stmt_End, ";"
|
||||||
Stmt_If, "if"
|
Stmt_If, "if"
|
||||||
Stmt_For, "for"
|
Stmt_For, "for"
|
||||||
|
Stmt_Goto, "goto"
|
||||||
Stmt_Return, "return"
|
Stmt_Return, "return"
|
||||||
Stmt_Switch, "switch"
|
Stmt_Switch, "switch"
|
||||||
Stmt_While, "while"
|
Stmt_While, "while"
|
||||||
@ -155,6 +162,7 @@ Stmt_While, "while"
|
|||||||
StaticAssert, "static_assert"
|
StaticAssert, "static_assert"
|
||||||
String, "__string__"
|
String, "__string__"
|
||||||
|
|
||||||
|
Type_Auto, "auto"
|
||||||
Type_Unsigned, "unsigned"
|
Type_Unsigned, "unsigned"
|
||||||
Type_Signed, "signed"
|
Type_Signed, "signed"
|
||||||
Type_Short, "short"
|
Type_Short, "short"
|
||||||
|
Can't render this file because it contains an unexpected character in line 25 and column 25.
|
Loading…
Reference in New Issue
Block a user