Summary
- It seems clang uses different scoping rules for the trailing return of a scoped runction declaration. This form seems compatable with clang and gcc. Since I switched over to clang for testing I also cleaned up all errors that clang or gcc mentioned. (details)
The file was modified | src/ResolvExpr/CommonType.cpp |
The file was modified | src/Validate/ImplementEnumFunc.cpp |
The file was modified | src/AST/Print.cpp |
The file was modified | src/Tuples/Tuples.hpp |
The file was modified | src/AST/Pass.hpp |
The file was modified | src/AST/Pass.proto.hpp |
The file was modified | src/ResolvExpr/Unify.cpp |