mirror of
https://github.com/Ed94/gencpp.git
synced 2025-07-01 19:31:02 -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:
@ -1850,7 +1850,7 @@ CodeBody parse_global_nspace( CodeT which )
|
||||
|
||||
if ( found_operator_cast_outside_class_implmentation )
|
||||
{
|
||||
member = parse_operator_cast();
|
||||
member = parse_operator_cast( specifiers );
|
||||
// <Attributes> <Specifiers> <Name>::operator <Type>() { ... }
|
||||
break;
|
||||
}
|
||||
@ -4080,8 +4080,6 @@ CodeOpCast parse_operator_cast( CodeSpecifiers specifiers )
|
||||
{
|
||||
push_scope();
|
||||
|
||||
// TODO : Specifiers attributed to the cast
|
||||
|
||||
// Operator's namespace if not within same class.
|
||||
Token name = NullToken;
|
||||
if ( check( TokType::Identifier ) )
|
||||
|
Reference in New Issue
Block a user