mirror of
				https://github.com/Ed94/gencpp.git
				synced 2025-10-30 22:40:54 -07:00 
			
		
		
		
	WIP: Restructuring project
This commit is contained in:
		
							
								
								
									
										2
									
								
								base/enums/AttributeTokens.csv
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								base/enums/AttributeTokens.csv
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| API_Export, GEN_API_Export_Code | ||||
| API_Import, GEN_API_Import_Code | ||||
| 
 | 
							
								
								
									
										61
									
								
								base/enums/ECodeTypes.csv
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										61
									
								
								base/enums/ECodeTypes.csv
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,61 @@ | ||||
| Invalid,             "__NA__" | ||||
| Untyped,             "__NA__" | ||||
| NewLine,             "__NA__" | ||||
| Comment,             "//" | ||||
| Access_Private,      "private" | ||||
| Access_Protected,    "protected" | ||||
| Access_Public,       "public" | ||||
| PlatformAttributes,  "__NA__" | ||||
| Class,               "class" | ||||
| Class_Fwd,           "clsss" | ||||
| Class_Body,          "__NA__" | ||||
| Constructor,         "__NA__" | ||||
| Constructor_Fwd,     "__NA__" | ||||
| Destructor,          "__NA__" | ||||
| Destructor_Fwd,      "__NA__" | ||||
| Enum,                "enum" | ||||
| Enum_Fwd,            "enum" | ||||
| Enum_Body,           "__NA__" | ||||
| Enum_Class,          "enum class" | ||||
| Enum_Class_Fwd,      "enum class" | ||||
| Execution,           "__NA__" | ||||
| Export_Body,         "__NA__" | ||||
| Extern_Linkage,      "extern" | ||||
| Extern_Linkage_Body, "extern" | ||||
| Friend,              "friend" | ||||
| Function,            "__NA__" | ||||
| Function_Fwd,        "__NA__" | ||||
| Function_Body,       "__NA__" | ||||
| Global_Body,         "__NA__" | ||||
| Module,              "module" | ||||
| Namespace,           "namespace" | ||||
| Namespace_Body,      "__NA__" | ||||
| Operator,            "operator" | ||||
| Operator_Fwd,        "operator" | ||||
| Operator_Member,     "operator" | ||||
| Operator_Member_Fwd, "operator" | ||||
| Operator_Cast,       "operator" | ||||
| Operator_Cast_Fwd,   "operator" | ||||
| Parameters,          "__NA__" | ||||
| Preprocess_Define,   "define" | ||||
| Preprocess_Include,  "include" | ||||
| Preprocess_If,       "if" | ||||
| Preprocess_IfDef,    "ifdef" | ||||
| Preprocess_IfNotDef, "ifndef" | ||||
| Preprocess_ElIf,     "elif" | ||||
| Preprocess_Else,     "else" | ||||
| Preprocess_EndIf,    "endif" | ||||
| Preprocess_Pragma,   "pragma" | ||||
| Specifiers,          "__NA__" | ||||
| Struct,              "struct" | ||||
| Struct_Fwd,          "struct" | ||||
| Struct_Body,         "__NA__" | ||||
| Template,            "template" | ||||
| Typedef,             "typedef" | ||||
| Typename,            "__NA__" | ||||
| Union,               "union" | ||||
| Union_Fwd,           "union" | ||||
| Union_Body,          "__NA__" | ||||
| Using,               "using" | ||||
| Using_Namespace,     "using namespace" | ||||
| Variable,            "__NA__" | ||||
| 
 | 
							
								
								
									
										144
									
								
								base/enums/ECode_ExecutionSupport.csv
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										144
									
								
								base/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. | 
							
								
								
									
										47
									
								
								base/enums/EOperator.csv
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										47
									
								
								base/enums/EOperator.csv
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,47 @@ | ||||
| Invalid,         INVALID | ||||
| Assign,          "=" | ||||
| Assign_Add,      "+=" | ||||
| Assign_Subtract, "-=" | ||||
| Assign_Multiply, "*=" | ||||
| Assign_Divide,   "/=" | ||||
| Assign_Modulo,   "%=" | ||||
| Assign_BAnd,     "&=" | ||||
| Assign_BOr,      "|=" | ||||
| Assign_BXOr,     "^=" | ||||
| Assign_LShift,   "<<=" | ||||
| Assign_RShift,   ">>=" | ||||
| Increment,       "++" | ||||
| Decrement,       "--" | ||||
| Unary_Plus,      "+" | ||||
| Unary_Minus,     "-" | ||||
| UnaryNot,        "!" | ||||
| Add,             "+" | ||||
| Subtract,        "-" | ||||
| Multiply,        "*" | ||||
| Divide,          "/" | ||||
| Modulo,          "%" | ||||
| BNot,            "~" | ||||
| BAnd,            "&" | ||||
| BOr,             "|" | ||||
| BXOr,            "^" | ||||
| LShift,          "<<" | ||||
| RShift,          ">>" | ||||
| LAnd,            "&&" | ||||
| LOr,             "||" | ||||
| LEqual,          "==" | ||||
| LNot,            "!=" | ||||
| Lesser,          "<" | ||||
| Greater,         ">" | ||||
| LesserEqual,     "<=" | ||||
| GreaterEqual,    ">=" | ||||
| Subscript,       "[]" | ||||
| Indirection,     "*" | ||||
| AddressOf,       "&" | ||||
| MemberOfPointer, "->" | ||||
| PtrToMemOfPtr,   "->*" | ||||
| FunctionCall,    "()" | ||||
| Comma,           "," | ||||
| New,             "new" | ||||
| NewArray,        "new[]" | ||||
| Delete,          "delete" | ||||
| DeleteArray,     "delete[]" | ||||
| 
 | 
							
								
								
									
										26
									
								
								base/enums/ESpecifier.csv
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								base/enums/ESpecifier.csv
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| Invalid,          INVALID | ||||
| Consteval,        consteval | ||||
| Constexpr,        constexpr | ||||
| Constinit,        constinit | ||||
| Explicit,         explicit | ||||
| External_Linkage, extern | ||||
| ForceInline, 	  forceinline | ||||
| Global,           global | ||||
| Inline,           inline | ||||
| Internal_Linkage, internal | ||||
| Local_Persist,    local_persist | ||||
| Mutable,          mutable | ||||
| NeverInline,      neverinline | ||||
| Ptr,              * | ||||
| Ref,              & | ||||
| Register,         register | ||||
| RValue,           && | ||||
| Static,           static | ||||
| Thread_Local,     thread_local | ||||
| Virtual,          virtual | ||||
| Const,            const | ||||
| Final,            final | ||||
| NoExceptions,     noexcept | ||||
| Override,         override | ||||
| Pure,             = 0 | ||||
| Volatile,         volatile | ||||
| 
 | 
							
								
								
									
										95
									
								
								base/enums/ETokType.csv
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										95
									
								
								base/enums/ETokType.csv
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,95 @@ | ||||
| Invalid,                "__invalid__" | ||||
| Access_Private,         "private" | ||||
| Access_Protected,       "protected" | ||||
| Access_Public,          "public" | ||||
| Access_MemberSymbol,    "." | ||||
| Access_StaticSymbol,    "::" | ||||
| Ampersand,              "&" | ||||
| Ampersand_DBL,          "&&" | ||||
| Assign_Classifer,       ":" | ||||
| Attribute_Open,         "[[" | ||||
| Attribute_Close,        "]]" | ||||
| BraceCurly_Open,        "{" | ||||
| BraceCurly_Close,       "}" | ||||
| BraceSquare_Open,       "[" | ||||
| BraceSquare_Close,      "]" | ||||
| Capture_Start,          "(" | ||||
| Capture_End,            ")" | ||||
| Comment,                "__comment__" | ||||
| Comment_End,            "__comment_end__" | ||||
| Comment_Start,          "__comment_start__" | ||||
| Char,                   "__character__" | ||||
| Comma,                  "," | ||||
| Decl_Class,             "class" | ||||
| Decl_GNU_Attribute,     "__attribute__" | ||||
| Decl_MSVC_Attribute,    "__declspec" | ||||
| Decl_Enum,              "enum" | ||||
| Decl_Extern_Linkage,    "extern" | ||||
| Decl_Friend,            "friend" | ||||
| Decl_Module,            "module" | ||||
| Decl_Namespace,         "namespace" | ||||
| Decl_Operator,          "operator" | ||||
| Decl_Struct,            "struct" | ||||
| Decl_Template,          "template" | ||||
| Decl_Typedef,           "typedef" | ||||
| Decl_Using,             "using" | ||||
| Decl_Union,             "union" | ||||
| Identifier,             "__identifier__" | ||||
| Module_Import,          "import" | ||||
| Module_Export,          "export" | ||||
| NewLine,                "__new_line__" | ||||
| Number,                 "__number__" | ||||
| Operator,               "__operator__" | ||||
| Preprocess_Hash,        "#" | ||||
| Preprocess_Define,      "define" | ||||
| Preprocess_If,          "if" | ||||
| Preprocess_IfDef,       "ifdef" | ||||
| Preprocess_IfNotDef,    "ifndef" | ||||
| Preprocess_ElIf,        "elif" | ||||
| Preprocess_Else,        "else" | ||||
| Preprocess_EndIf,       "endif" | ||||
| Preprocess_Include,     "include" | ||||
| Preprocess_Pragma,      "pragma" | ||||
| Preprocess_Content,	    "__macro_content__" | ||||
| Preprocess_Macro,       "__macro__" | ||||
| Preprocess_Unsupported, "__unsupported__" | ||||
| Spec_Alignas,           "alignas" | ||||
| Spec_Const,             "const" | ||||
| Spec_Consteval,         "consteval" | ||||
| Spec_Constexpr,         "constexpr" | ||||
| Spec_Constinit,         "constinit" | ||||
| Spec_Explicit,          "explicit" | ||||
| Spec_Extern,            "extern" | ||||
| Spec_Final,             "final" | ||||
| Spec_ForceInline,	    "forceinline" | ||||
| Spec_Global,            "global" | ||||
| Spec_Inline,            "inline" | ||||
| Spec_Internal_Linkage,  "internal" | ||||
| Spec_LocalPersist,      "local_persist" | ||||
| Spec_Mutable,           "mutable" | ||||
| Spec_NeverInline,       "neverinline" | ||||
| Spec_Override,          "override" | ||||
| Spec_Static,            "static" | ||||
| Spec_ThreadLocal,       "thread_local" | ||||
| Spec_Volatile,          "volatile" | ||||
| Spec_Virtual,           "virtual" | ||||
| Star,                   "*" | ||||
| Statement_End,          ";" | ||||
| StaticAssert,           "static_assert" | ||||
| String,                 "__string__" | ||||
| Type_Typename,          "typename" | ||||
| Type_Unsigned,          "unsigned" | ||||
| Type_Signed,            "signed" | ||||
| Type_Short,             "short" | ||||
| Type_Long,              "long" | ||||
| Type_bool,              "bool" | ||||
| Type_char,              "char" | ||||
| Type_int,               "int" | ||||
| Type_double,            "double" | ||||
| Type_MS_int8,           "__int8" | ||||
| Type_MS_int16,          "__int16" | ||||
| Type_MS_int32,          "__int32" | ||||
| Type_MS_int64,          "__int64" | ||||
| Type_MS_W64,            "_W64" | ||||
| Varadic_Argument,       "..." | ||||
| __Attributes_Start,     "__attrib_start__" | ||||
| 
 | 
							
								
								
									
										183
									
								
								base/enums/ETokType_ExecutionSupport.csv
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										183
									
								
								base/enums/ETokType_ExecutionSupport.csv
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,183 @@ | ||||
| Invalid,                "__invalid__" | ||||
| Access_Private,         "private" | ||||
| Access_Protected,       "protected" | ||||
| Access_Public,          "public" | ||||
| Access_MemberSymbol,    "." | ||||
| Access_StaticSymbol,    "::" | ||||
| Ampersand,              "&" | ||||
| Ampersand_DBL,          "&&" | ||||
| Assign_Classifer,       ":" | ||||
| Attribute_Open,         "[[" | ||||
| Attribute_Close,        "]]" | ||||
| BraceCurly_Open,        "{" | ||||
| BraceCurly_Close,       "}" | ||||
| BraceSquare_Open,       "[" | ||||
| BraceSquare_Close,      "]" | ||||
| Capture_Start,          "(" | ||||
| Capture_End,            ")" | ||||
| Comment,                "__comment__" | ||||
| Comment_End,            "__comment_end__" | ||||
| Comment_Start,          "__comment_start__" | ||||
| Char,                   "__character__" | ||||
| Comma,                  "," | ||||
|  | ||||
| Decl_Class,             "class" | ||||
| Decl_Default            "default" | ||||
| Decl_GNU_Attribute,     "__attribute__" | ||||
| Decl_MSVC_Attribute,    "__declspec" | ||||
| Decl_Enum,              "enum" | ||||
| Decl_Extern_Linkage,    "extern" | ||||
| Decl_Friend,            "friend" | ||||
| Decl_Module,            "module" | ||||
| Decl_Namespace,         "namespace" | ||||
| Decl_Operator,          "operator" | ||||
| Decl_Struct,            "struct" | ||||
| Decl_Template,          "template" | ||||
|  | ||||
| Decl_Type,              "decltype" | ||||
|  | ||||
| Decl_Typedef,           "typedef" | ||||
| Decl_Using,             "using" | ||||
| Decl_Union,             "union" | ||||
|  | ||||
| Expr_AlignOf,           "alignof" | ||||
|  | ||||
|  | ||||
| Identifier,             "__identifier__" | ||||
|  | ||||
| Module_Import,          "import" | ||||
| Module_Export,          "export" | ||||
|  | ||||
| NewLine,                "__new_line__" | ||||
|  | ||||
| Number,                 "__number__" | ||||
|  | ||||
| Operator,               "__operator__" | ||||
|  | ||||
| Op_Assign,                    "=" | ||||
| Op_Assign_Add,                "+=" | ||||
| Op_Assign_Subtract,           "-=" | ||||
| Op_Assign_Multiply,           "*=" | ||||
| Op_Assign_Divide,             "/=" | ||||
| Op_Assign_Modulo,             "%=" | ||||
| Op_Assign_Bitwise_And,        "&=" | ||||
| Op_Assign_Bitwise_Or,         "|=" | ||||
| Op_Assign_Bitwise_XOr,        "^=" | ||||
| Op_Assign_Bitwise_LeftShift,  "<<=" | ||||
| Op_Assign_Bitwise_RightShift, ">>=" | ||||
|  | ||||
| Op_Increment, "++" | ||||
| Op_Decrement, "--" | ||||
|  | ||||
| Op_Add,                 "+" | ||||
| Op_Subtract,            "-" | ||||
| Op_Multiply,            "*" | ||||
| Op_Divide,              "/" | ||||
| Op_Modulo,              "%" | ||||
|  | ||||
| Op_Bitwise_And,         "&" | ||||
| Op_Bitwise_Or,          "|" | ||||
| Op_Bitwise_XOr,         "^" | ||||
| Op_Bitwise_LeftShitf,   "<<" | ||||
| Op_Bitwise_RightShift,  ">>" | ||||
|  | ||||
| Op_UnaryAdd,            "+" | ||||
| Op_UnaryMinus,          "-" | ||||
| Op_UnaryNot,            "~" | ||||
|  | ||||
| Op_Logical_Not,         "!" | ||||
| Op_Logical_And,         "&&" | ||||
| Op_Logical_Or,          "||" | ||||
|  | ||||
| Op_Equal,               "==" | ||||
| Op_NotEqual,            "!=" | ||||
| Op_Lesser,              "<" | ||||
| Op_Greater,             ">" | ||||
| Op_LesserEqual,         "<=" | ||||
| Op_GreaterEqual",       ">= | ||||
|  | ||||
| Op_Subscript,                "[]" | ||||
| Op_Indirection,              "*" | ||||
| Op_AddressOf,                "&" | ||||
| Op_MemberOfObject,           "." | ||||
| Op_MemberOfPointer",         "->" | ||||
| Op_PointerToMemberOfObject,  ".*" | ||||
| Op_PointerToMemberOfPointer, "->*" | ||||
|  | ||||
| Op_Comma,                    "," | ||||
| Op_Ternary,                  "?" | ||||
|  | ||||
| Preprocess_Hash,        "#" | ||||
| Preprocess_Define,      "define" | ||||
| Preprocess_If,          "if" | ||||
| Preprocess_IfDef,       "ifdef" | ||||
| Preprocess_IfNotDef,    "ifndef" | ||||
| Preprocess_ElIf,        "elif" | ||||
| Preprocess_Else,        "else" | ||||
| Preprocess_EndIf,       "endif" | ||||
| Preprocess_Include,     "include" | ||||
| Preprocess_Pragma,      "pragma" | ||||
| Preprocess_Content,	    "__macro_content__" | ||||
| Preprocess_Macro,       "__macro__" | ||||
| Preprocess_Generic,     "_Generic" | ||||
| Preprocess_Unsupported, "__unsupported__" | ||||
|  | ||||
| Spec_Alignof,           "alignof" | ||||
| Spec_Const,             "const" | ||||
| Spec_Consteval,         "consteval" | ||||
| Spec_Constexpr,         "constexpr" | ||||
| Spec_Constinit,         "constinit" | ||||
| Spec_Explicit,          "explicit" | ||||
| Spec_Extern,            "extern" | ||||
| Spec_Final,             "final" | ||||
| Spec_ForceInline,	    "forceinline" | ||||
| Spec_Global,            "global" | ||||
| Spec_Inline,            "inline" | ||||
| Spec_Internal_Linkage,  "internal" | ||||
| Spec_LocalPersist,      "local_persist" | ||||
| Spec_Mutable,           "mutable" | ||||
| Spec_NeverInline,       "neverinline" | ||||
| Spec_Override,          "override" | ||||
| Spec_Static,            "static" | ||||
| Spec_ThreadLocal,       "thread_local" | ||||
| Spec_Volatile,          "volatile" | ||||
| Spec_Virtual,           "virtual" | ||||
|  | ||||
| Star,                   "*" | ||||
|  | ||||
| Stmt_Break,             "break" | ||||
| Stmt_Case,              "case" | ||||
| Stmt_Continue,          "continue" | ||||
| Stmt_Default,           "default" | ||||
| Stmt_Do,                "do" | ||||
| Stmt_Else,              "else" | ||||
| Stmt_End,               ";" | ||||
| Stmt_If,                "if" | ||||
| Stmt_For,               "for" | ||||
| Stmt_Goto,              "goto" | ||||
| Stmt_Return,            "return" | ||||
| Stmt_Switch,            "switch" | ||||
| Stmt_While,             "while" | ||||
|  | ||||
| StaticAssert,           "static_assert" | ||||
| String,                 "__string__" | ||||
|  | ||||
| Type_Auto,              "auto" | ||||
| Type_Unsigned,          "unsigned" | ||||
| Type_Signed,            "signed" | ||||
| Type_Short,             "short" | ||||
| Type_Long,              "long" | ||||
| Type_bool,              "bool" | ||||
| Type_char,              "char" | ||||
| Type_int,               "int" | ||||
| Type_float,             "float" | ||||
| Type_double,            "double" | ||||
| Type_MS_int8,           "__int8" | ||||
| Type_MS_int16,          "__int16" | ||||
| Type_MS_int32,          "__int32" | ||||
| Type_MS_int64,          "__int64" | ||||
| Type_MS_W64,            "_W64" | ||||
|  | ||||
| Varadic_Argument,       "..." | ||||
|  | ||||
| __Attributes_Start,     "__attrib_start__" | ||||
| Can't render this file because it contains an unexpected character in line 25 and column 25. | 
		Reference in New Issue
	
	Block a user