- Timestamp:
- Jul 2, 2026, 5:02:04 PM (46 hours ago)
- Branches:
- master
- Children:
- 13481af0
- Parents:
- 9d7a19f
- Location:
- src
- Files:
-
- 3 edited
-
AST/Decl.hpp (modified) (2 diffs)
-
Common/Eval.cpp (modified) (2 diffs)
-
GenPoly/GenPoly.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/AST/Decl.hpp
r9d7a19f r16d862d 9 9 // Author : Aaron B. Moss 10 10 // Created On : Thu May 9 10:00:00 2019 11 // Last Modified By : Andrew Beach12 // Last Modified On : Wed Apr 5 10:42:00 202313 // Update Count : 3 511 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Sun Jun 28 21:54:18 2026 13 // Update Count : 36 14 14 // 15 15 … … 108 108 init( init ), bitfieldWidth( bitWd ) {} 109 109 110 const Type * get_type() const override { return type; }110 const Type * get_type() const override { return type; } 111 111 void set_type( const Type * ty ) override { type = ty; } 112 112 -
src/Common/Eval.cpp
r9d7a19f r16d862d 10 10 // Created On : Mon May 18 07:44:20 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : S at Aug 6 12:11:59 202213 // Update Count : 1 1912 // Last Modified On : Sun Jun 28 21:50:29 2026 13 // Update Count : 121 14 14 // 15 15 … … 200 200 Evaluation eval( const ast::Expr * expr ) { 201 201 if ( expr ) { 202 203 202 return ast::Pass<EvalNew>::read(expr); 204 203 // Evaluation ret = ast::Pass<EvalNew>::read(expr); 205 204 // ret.knownValue = 777; 206 205 // return ret; 207 208 206 } else { 209 207 return { 0, false, false }; -
src/GenPoly/GenPoly.cpp
r9d7a19f r16d862d 9 9 // Author : Richard C. Bilson 10 10 // Created On : Mon May 18 07:44:20 2015 11 // Last Modified By : Andrew Beach12 // Last Modified On : Mon Oct 24 15:19:00 202213 // Update Count : 1 711 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Sun Jun 28 21:49:48 2026 13 // Update Count : 18 14 14 // 15 15 … … 252 252 bool typesPolyCompatible( ast::Type const * lhs, ast::Type const * rhs ); 253 253 254 static bool exprsPolyCompatibleByStaticValue( 255 const ast::Expr * e1, const ast::Expr * e2 ) { 254 static bool exprsPolyCompatibleByStaticValue( const ast::Expr * e1, const ast::Expr * e2 ) { 256 255 Evaluation r1 = eval(e1); 257 256 Evaluation r2 = eval(e2);
Note:
See TracChangeset
for help on using the changeset viewer.