Skip to content
Success

Changes

Summary

  1. 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)
Commit 822332e90fec6c4a9a05fd800863fb5009a81bcd by ajbeach
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.
The file was modifiedsrc/ResolvExpr/CommonType.cpp
The file was modifiedsrc/Validate/ImplementEnumFunc.cpp
The file was modifiedsrc/AST/Print.cpp
The file was modifiedsrc/Tuples/Tuples.hpp
The file was modifiedsrc/AST/Pass.hpp
The file was modifiedsrc/AST/Pass.proto.hpp
The file was modifiedsrc/ResolvExpr/Unify.cpp