Commit Graph

51 Commits

Author SHA1 Message Date
z7zmey
379032b8c5 remove meta.NamespaceToken 2018-12-10 11:53:22 +02:00
z7zmey
16de29a2a3 remove meta.ConstantEncapsedStringToken and meta.StringToken 2018-12-10 11:53:22 +02:00
z7zmey
2efb4dc4cf remove meta.IdentifierToken 2018-12-10 11:53:22 +02:00
z7zmey
5e964e074b remove meta.VariableToken meta.DollarOpenCurlyBracesToken meta.DollarToken and fix go_dumper 2018-10-24 22:32:35 +03:00
z7zmey
fd87c9cc34 remove StringVar attribute from expr.Variable 2018-10-24 17:04:13 +03:00
z7zmey
4989d31874 #51 saving optional tokes and tokens that have different representation as meta 2018-08-09 11:46:56 +03:00
z7zmey
15a1a81924 #13: the printer prints nodes with meta(comments and whitespaces) saved by the parser 2018-07-08 01:48:52 +03:00
z7zmey
e90df8ef5f #33 comment package has renamed to meta and parser now saves whitespaces 2018-06-30 23:23:19 +03:00
z7zmey
3cd45ecac5 #25: save comments within node 2018-06-26 00:07:02 +03:00
z7zmey
1ebb0c6fad #25: save position within node 2018-06-25 23:30:10 +03:00
z7zmey
09c984ebdb #30 created json dumper 2018-06-20 01:57:20 +03:00
z7zmey
dd572a8fed #31 dump to native golang struct 2018-06-19 22:56:52 +03:00
z7zmey
063726aac4 #41 Namespace resolver: do not resolve build-in primitives 2018-06-18 00:15:41 +03:00
z7zmey
a98301f940 nsresolver fails on TraitUse without adaptations 2018-06-14 00:29:48 +03:00
z7zmey
ac74ae3225 create ClassExtends ClassImplements InterfaceExtends nodes 2018-06-03 10:50:37 +03:00
z7zmey
a488f43496 remove nodesWithEndToken type 2018-06-03 09:35:44 +03:00
z7zmey
2abe1dfb84 create Root node 2018-06-02 18:57:30 +03:00
z7zmey
f8d9d6d7c2 create TraitAdaptationList node 2018-06-02 17:12:24 +03:00
z7zmey
8fc4c60bfe create ArgumentList node 2018-05-30 00:14:24 +03:00
z7zmey
be3bdbfdc0 dump comment anchor 2018-05-27 22:37:22 +03:00
z7zmey
e396f81eea php7: save all comments 2018-05-27 18:07:26 +03:00
z7zmey
56127a4a2c move Positions and Comments into parser package 2018-04-15 22:02:07 +03:00
Vadym Slizov
219bb36c69
Merge pull request #9 from z7zmey/issue-8
Issue #8 - Calling parser concurrently
2018-04-10 20:54:50 +03:00
z7zmey
0b37dd6dbf namespace resolver: fix fail on anonimous class 2018-04-10 20:32:01 +03:00
z7zmey
6f7834eb6b issue #8: update tests 2018-04-10 15:23:13 +03:00
z7zmey
6ff2beafa3 update tests 2018-04-09 23:26:44 +03:00
Anthony HAMON
b0a430441c
visitor : update doc 2018-04-07 21:43:48 +02:00
Anthony HAMON
738397f2da
visitor : fix typo and doc comment 2018-04-07 18:07:02 +02:00
z7zmey
643027db9a trim $ from variable name identifier 2018-03-18 16:50:19 +02:00
z7zmey
7e6f7e7267 fix visitor/dumper_test.go 2018-03-18 16:05:06 +02:00
z7zmey
28f699145f dumper visitor write to io.Writer 2018-03-04 13:08:45 +02:00
z7zmey
411967e87e update dumper: show resolved names 2018-03-01 22:31:36 +02:00
z7zmey
c046bfe1b7 fix misspell 2018-02-28 12:09:50 +02:00
z7zmey
4e1382cf71 fix dumper test fail related to map order 2018-02-27 23:57:33 +02:00
z7zmey
e19df2783d visitor package tests 2018-02-27 23:38:05 +02:00
z7zmey
a517a62f4c rename NsResolver to NamespaceResolver 2018-02-27 15:45:58 +02:00
z7zmey
eb9e88f1a1 replace Namespace struct 2018-02-27 15:38:58 +02:00
z7zmey
25798f6445 Names interface 2018-02-27 15:34:43 +02:00
z7zmey
7976de4d11 type resolving 2018-02-26 23:29:36 +02:00
z7zmey
fbeffe7d29 alias resolving 2018-02-26 20:21:11 +02:00
z7zmey
90f451293d update Makefile 2018-02-24 00:19:05 +02:00
z7zmey
91eb67279d collect aliases 2018-02-24 00:11:53 +02:00
z7zmey
b9f158e7f4 collect aliases 2018-02-23 23:59:26 +02:00
z7zmey
f2846dd859 ns resolver 2018-02-23 20:26:13 +02:00
z7zmey
7a0e5fc758 update package comments 2018-02-20 20:22:15 +02:00
z7zmey
321a8d51e5 update dumper 2018-02-20 20:05:04 +02:00
z7zmey
e3ed427fac rename Walker to Walkable interface 2018-02-20 19:52:07 +02:00
z7zmey
fb21f2dca5 update README.md 2018-02-04 21:35:46 +02:00
z7zmey
76df2ba69b walker pakage 2018-01-17 19:01:28 +02:00
z7zmey
1db53be4ae update dumper.go comments 2018-01-12 10:16:09 +02:00