Histórico de Commits

Autor SHA1 Mensagem Data
  Geoff Romer a3eac75a5b Unify function declarations and definitions. (#896) há 4 anos atrás
  Jon Meow 70797e8bf8 Mass rename SourceLoc and Tag (#860) há 4 anos atrás
  Jon Meow d157d96338 Migrate Declaration to newer property style, class-ify ClassDefinition (#859) há 4 anos atrás
  Jon Meow 04ab30f231 Make the AST mutable (#849) há 4 anos atrás
  Jon Meow 721743bc58 Change Alternative to a class (#853) há 4 anos atrás
  Jon Meow 6ab2bff69c Switch FunctionDefinition to a class (#852) há 4 anos atrás
  Jon Meow b1af08fed0 Rename ptr.h to nonnull.h (#839) há 4 anos atrás
  Jon Meow 56dc4ae375 Rename Ptr<T> to Nonnull<T*> (#832) há 4 anos atrás
  Geoff Romer f931a8cead Replace all lists with vectors (#815) há 4 anos atrás
  Jon Meow fd89bcb4aa Convert Pattern and Expression to Ptr (#787) há 4 anos atrás
  Jon Meow e93a361032 Use Ptr for Member (#786) há 4 anos atrás
  Jon Meow 3ec550a85f Replace int lines with file-associated SourceLocations (#779) há 4 anos atrás
  Jon Meow 5b18f24db0 Switch allocation of FunctionDefinition to use Ptr (#785) há 4 anos atrás
  Jon Meow 367f9e4e94 Rename struct to class per #651 (#765) há 4 anos atrás
  Jon Meow a6655b320c Clean up Declaration/TypeCheck dependency (#753) há 4 anos atrás
  Jon Meow d3c7ca3131 Remove FunctionDefinition's default constructor (#735) há 4 anos atrás
  Jon Meow c1148caf7d Switch Declaration to use inheritance+cast (#714) há 4 anos atrás
  Jon Meow 7e91fbc276 Switch Value to use the inherit/cast model (#703) há 4 anos atrás
  Geoff Romer 6ac3adfa53 Factor out a `Pattern` sum type from `Expression` (#685) há 4 anos atrás
  Geoff Romer a8f56797b8 Add Dump methods to printable types. (#681) há 4 anos atrás
  Jon Meow 8fccecadeb Refactor output to be more streaming-focused. (#666) há 4 anos atrás
  Jon Meow acb33932cb Migrate Declaration to variant (#644) há 4 anos atrás
  Geoff Romer d2afd45214 Stop allocating sub-Values on the Heap. (#648) há 4 anos atrás
  Geoff Romer 047dfd692e Revert to handling Expression by const pointer (#616) há 4 anos atrás
  Geoff Romer fa5b9cd553 Migrate declaration parsing to value semantics (#614) há 4 anos atrás
  Jeremy G. Siek 34f1a03f7b change all expression and statement pointers to be const (#449) há 5 anos atrás
  Dave Abrahams dd4e37e761 const-ify Value*s in preparation for value semantic transformation (#409) há 5 anos atrás
  Jeremy G. Siek b2455d8dba renames ExecutionEnvironment, fixes #394 (#395) há 5 anos atrás
  Dave Abrahams 7e1721dc01 lowerCamelCase => snake_case (#396) há 5 anos atrás
  Jeremy G. Siek ced98ef021 Global variables (#378) há 5 anos atrás