mirror of
				https://github.com/Ed94/gencpp.git
				synced 2025-10-30 14:30:53 -07:00 
			
		
		
		
	Added new csvs for ECode & ETokType to keep track of upcoming additions
This commit is contained in:
		
							
								
								
									
										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. | 
		Reference in New Issue
	
	Block a user