Commit Graph

3 Commits

Author SHA1 Message Date
John McCall
5dd6c4ee5f [NFC] Pass SIL-specific type resolution state abstractly into Sema
This is in preparation for parsing pack element archetypes.
2023-01-31 19:54:31 -05:00
Michael Gottesman
c54acc83e2 [move-only] Add the ability to specify a deinit at the SIL level for a move only type.
Specifically, we get an additional table like thing called sil_moveonlydeinit. It looks as follows:

sil_moveonlydeinit TYPE {
  @FUNC_NAME
}

It always has a single entry.
2022-09-20 15:19:31 -07:00
zoecarver
dfc5c708dc [SIL] [Parser] Move SILParserTUState into SILParserState.h
Moves the declaration of SILParserTUState into a new private header file: SILParserState.h
2020-10-12 20:30:52 -07:00