Commit History

Author SHA1 Message Date
  Brian Fiete d9e97c7dc0 Prevent comptime from setting mHasBeenInstantiated 3 years ago
  Brian Fiete 46947636f7 Improved ability of methodrefs to be used for Delegate constraints 3 years ago
  Brian Fiete 6f51eca72c Perform PopulateReified pass after ProcessPurgatory 3 years ago
  Brian Fiete dcd6f229af Fixed comptime malloc/free with custom allocator set 3 years ago
  Brian Fiete 3dadbc3506 Removed redundant interface errors after type fail 3 years ago
  Brian Fiete acf8b62f82 Fixed union equals method 3 years ago
  Brian Fiete 1360afbea1 Improved cross-project emit markers 3 years ago
  Brian Fiete cee266d6e6 Unspec variation base fix, debugger default params, debug enum type 3 years ago
  Brian Fiete a086de3d8e Improved error handling in Compiler.Emit 3 years ago
  Brian Fiete 996377909f Added IsReadOnly to FieldInfo and MethodInfo 3 years ago
  Brian Fiete 866bddde2e Emit marker fixes - idSpan fix, persistent opening, specialized squiggle 3 years ago
  Brian Fiete 5699a3ab6b Fixed some mid-compile rebuild worklist invalidation issues 3 years ago
  Brian Fiete d990e3afea Fixed valueless autoprop setter 3 years ago
  Brian Fiete 2c907aa13a Improved populate reentrancy with custom attrs on nested type 3 years ago
  Brian Fiete a0d7b8d699 Fixed log message 3 years ago
  Brian Fiete 347dc5b8cf Defer specialized module deletion 3 years ago
  Brian Fiete 688c80e2fc Implemented mAllowReadOnlyReference for expression-bodied methods 3 years ago
  Brian Fiete 29446404b6 Better emitted interface conformance, reified WorkList handling fix 3 years ago
  Brian Fiete bbd058eeaf LocalVar leak fix 3 years ago
  Brian Fiete e1d7939081 Improved virtual overrides in extensions 3 years ago
  Brian Fiete 94a5d7e5e9 Skip const field evaluation in unspecialized variations 3 years ago
  Brian Fiete d623c21495 Compiler performance enhancements 3 years ago
  Brian Fiete 9972ff32ab Move mid-compile rebuild request into a work list 3 years ago
  Brian Fiete 717d6aa4cf Changed ResolveSelfType to not require a type instance 3 years ago
  Brian Fiete 1bacf5eee2 Don't set mHasBeenInstantiated from comptime module 3 years ago
  Brian Fiete 259f50d612 Fixed autoprop backing field access 3 years ago
  Brian Fiete 2bbe66cecc Circular dependency checking between generic constraints 3 years ago
  Brian Fiete f7abec2283 Allow 'var' params indirectly specified (ie: from comptime) 3 years ago
  Brian Fiete 4e5327e8b8 Allow user access of autoprop fields 3 years ago
  Brian Fiete 3ef627e3e2 No error on return type mismatch on NoReturn expression-bodied calls 3 years ago