mirror of
				https://github.com/Ed94/gencpp.git
				synced 2025-10-31 06:50:53 -07:00 
			
		
		
		
	Updated generated ast_inlines.hpp so that operator defs have the inline explicit
* Added support for parsing/serializing specifiers for OpCast roughtly.. Doesn't have constraints on what specifiers beyond whats expected in global nspace scope.. * Minor adjustments to hashtable to avoid UE compile errors * Make sure scanner.cpp is being made by bootstrap
This commit is contained in:
		| @@ -500,13 +500,11 @@ CodeBody gen_ast_inlines() | ||||
| 	impl_code_var.     append( parse_global_body( token_fmt( "typename", StrC name(Var),            codetype_impl_tmpl ))); | ||||
|  | ||||
| 	char const* cast_tmpl = stringize( | ||||
| 		inline | ||||
| 		AST::operator Code<typename>() | ||||
| 		inline	AST::operator Code<typename>() | ||||
| 		{ | ||||
| 			return { rcast( AST_<typename>*, this ) }; | ||||
| 		} | ||||
| 		inline | ||||
| 		Code::operator Code<typename>() const | ||||
| 		inline Code::operator Code<typename>() const | ||||
| 		{ | ||||
| 			return { (AST_<typename>*) ast }; | ||||
| 		} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user