Commit Graph

28 Commits

Author SHA1 Message Date
Sasha Koshka e85e61d70c Add command accessor 2022-10-25 00:20:02 -04:00
Sasha Koshka befe371e4f What is anything anymore 2022-10-24 01:16:07 -04:00
Sasha Koshka dfa7d31163 Methods do not collide and are properly retrievable 2022-10-23 02:24:34 -04:00
Sasha Koshka f817894b49 Added untested object member analysis 2022-10-12 23:25:21 -04:00
Sasha Koshka 47cb89206a Analyzer now understands type section default values 2022-09-30 00:04:28 -04:00
Sasha Koshka d117e2727c Analyzer attempts to find the source of types 2022-09-29 22:54:32 -04:00
Sasha Koshka 58af5f3f15 Put type members back where they were 2022-09-28 11:07:39 -04:00
Sasha Koshka c4101dcd33 More tree changes 2022-09-27 14:17:03 -04:00
Sasha Koshka 6040980003 SectionKind has been retired 2022-09-21 21:25:48 -04:00
Sasha Koshka 92ac258dbe Added useful utilities for resolving identidfiers 2022-09-19 12:17:12 -04:00
Sasha Koshka 49eb7f9b9d Removed FuncOutput from the tree 2022-09-17 12:12:04 -04:00
Sasha Koshka 6e7a38a7a9 Removed unneeded accessors for complex default value maps 2022-09-15 14:55:41 -04:00
Sasha Koshka ba3825287d Removed the horrendus "ArgumentKindObjectInitializationValues" name 2022-09-13 11:09:41 -04:00
Sasha Koshka 3e9ff7dcd6 Altered syntax tree accordingly
🦀🦀🦀 Object sections are gone 🦀🦀🦀 and members are now stored
in the type specifier.
2022-09-11 16:15:02 -04:00
Sasha Koshka 7e972e2132 Syntax tree now stores map of require names -> full paths 2022-09-07 17:12:46 -04:00
Sasha Koshka 2295e3bd32 Data sections can now be marked as external 2022-09-05 14:09:47 -04:00
Sasha Koshka ef9d518032 Renamed returnsTo to returnees 2022-09-05 11:49:19 -04:00
Sasha Koshka 98a88b71be Updated tree and accessor semantics 2022-09-05 11:20:23 -04:00
Sasha Koshka f9187ea583 Created getters for func section 2022-09-05 10:39:46 -04:00
Sasha Koshka e06de0ad9a same thing forf phrases and blocks 2022-09-05 02:04:37 -04:00
Sasha Koshka caeed943a3 Added accessors for FaceSection and FaceBehavior 2022-09-05 01:21:51 -04:00
Sasha Koshka bc4b2bd33c Added accessors for ObjtSection and EnumSection 2022-09-05 01:09:29 -04:00
Sasha Koshka 88de6f0908 Added accessors to Argument and ObjtMember 2022-09-05 01:05:03 -04:00
Sasha Koshka 319ed789bf Added accessors to ArrayInitializationValues 2022-09-04 23:47:56 -04:00
Sasha Koshka 7af575e865 Added TypeKindVariableArray 2022-09-04 22:27:06 -04:00
Sasha Koshka 57b98636d0 Added accessors for Identifier and Type 2022-09-04 22:19:19 -04:00
Sasha Koshka 9269161138 Tree returns a section interface when given a name 2022-09-04 17:13:49 -04:00
Sasha Koshka ded0ce58ec Created Section interface 2022-09-04 14:02:48 -04:00