mirror of
				https://github.com/Ed94/gencpp.git
				synced 2025-10-30 14:30:53 -07:00 
			
		
		
		
	WIP - Broken Compile : Added pragma once and includes to all files + Parser fixes, and String improvements
Adding the pragma once and includes the files broke compilation, still diagnosing why.
- Some string functions were moved to the cpp, still need to do some more evaluation of it and the containers...
- Added support for forceinline and neverinline to parsing (untested)
- Added support for specifiers in operator cast such as explicit, inline/forceinline/neverinline, etc.
    - Before it only support const.
    - Still need to support volatile.
- Forceinline was not supported at all for tokenization, fixed that.
			
			
This commit is contained in:
		| @@ -4,6 +4,7 @@ Constexpr,        constexpr | ||||
| Constinit,        constinit | ||||
| Explicit,         explicit | ||||
| External_Linkage, extern | ||||
| ForceInline, 	  forceinline | ||||
| Global,           global | ||||
| Inline,           inline | ||||
| Internal_Linkage, internal | ||||
|   | ||||
| 
 | 
		Reference in New Issue
	
	Block a user