Changeset 77a3f41 for src/AST/porting.md


Ignore:
Timestamp:
May 9, 2019, 5:53:29 PM (3 years ago)
Author:
Aaron Moss <a3moss@…>
Branches:
arm-eh, cleanup-dtors, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr
Children:
14cebb7a
Parents:
3e46cc8
Message:

Added ObjectDecl? to new AST

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/AST/porting.md

    r3e46cc8 r77a3f41  
    8282* When `SymTab::Validate::Pass2` is rewritten, update comment on `mangleName` with new name of pass
    8383* `get_scopedMangleName()` => `scopedMangleName()`
    84 * `get_type()` => `type()`
    85   * now returns `const Type*` so can't be inadvertently mutated
     84* `get_type()` now returns `const Type*` so can't be inadvertently mutated
     85  * still with `get_` name so it doesn't conflict with subclass field names
     86
     87`ObjectDecl`
     88* changed constructor parameter order for better defaults
     89  * allows `newObject` as just default settings
    8690
    8791`EnumDecl`
Note: See TracChangeset for help on using the changeset viewer.