[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Toon-members] [edrosten/TooN] 67b010: Add initializer syntax.
From: |
Edward Rosten |
Subject: |
[Toon-members] [edrosten/TooN] 67b010: Add initializer syntax. |
Date: |
Wed, 31 May 2017 06:08:13 -0700 |
Branch: refs/heads/array_and_list_initialization
Home: https://github.com/edrosten/TooN
Commit: 67b0103169e127260af84e148209380583e09d75
https://github.com/edrosten/TooN/commit/67b0103169e127260af84e148209380583e09d75
Author: Edward Rosten <address@hidden>
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M Makefile.in
M TooN.h
M internal/allocator.hh
M internal/vbase.hh
M internal/vector.hh
M numdiff.awk
A regressions/initializer_list.cc
A regressions/initializer_list.txt
A regressions/initializer_list_fail_1.cc
A regressions/initializer_list_fail_1.txt
A regressions/initializer_list_fail_2.cc
A regressions/initializer_list_fail_2.txt
Log Message:
-----------
Add initializer syntax.
Not perfect. E.g.:
Vector<3> a({1,2,3}); //OK
Vector<3> a = {{1,2,3}}; //OK
Vector<3> a({1,2}) //Fails as it should
Vector<Resizable> a = {1,2,3,4,5}; //OK
Vector<Resizable> a = {{1,2,3,4,5}}; //OK
Vector<Resizable> a({1,2,3,4,5}); //OK
Vector<3> v = {1,2,3}; //Fails as it shouldn't :(
Commit: facecdf662be00bdbf7cc9ac2e41a7814ccd8482
https://github.com/edrosten/TooN/commit/facecdf662be00bdbf7cc9ac2e41a7814ccd8482
Author: Edward Rosten <address@hidden>
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M regressions/initializer_list.cc
M regressions/initializer_list.txt
Log Message:
-----------
Update regressions to support commit message
Compare: https://github.com/edrosten/TooN/compare/67b0103169e1^...facecdf662be
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Toon-members] [edrosten/TooN] 67b010: Add initializer syntax.,
Edward Rosten <=