Hackerpilot
|
a3c5cb6484
|
Merge pull request #152 from workhorsy/master
Fix for issue #51
|
2014-03-23 20:49:00 -07:00 |
Matthew Brennan Jones
|
5689fe4583
|
Updated XMLPrinter to escape operator= value.
|
2014-03-23 15:20:26 -07:00 |
Hackerpilot
|
efaf1441b6
|
Fix #150
|
2014-03-19 14:43:47 -07:00 |
Hackerpilot
|
335c445912
|
Fix #149
|
2014-03-19 14:43:02 -07:00 |
Hackerpilot
|
77d12c769e
|
Fix #148
|
2014-03-19 12:56:19 -07:00 |
Hackerpilot
|
22bacd83ce
|
Fixed issue with column numbers being incorrect after lexing string literals
|
2014-03-09 14:51:55 -07:00 |
Hackerpilot
|
7102f557e5
|
Reverted a change that should not have been on this branch
|
2014-03-08 22:49:54 -08:00 |
Hackerpilot
|
e21b717724
|
Merge branch 'master' of https://github.com/Hackerpilot/Dscanner
|
2014-03-08 22:33:10 -08:00 |
Hackerpilot
|
d157d31634
|
Convert message function to delegate so that it can actually do something useful
|
2014-03-08 22:33:00 -08:00 |
Hackerpilot
|
997373a069
|
Fix #146
|
2014-03-08 22:22:52 -08:00 |
Hackerpilot
|
6db7a268dc
|
Merge pull request #144 from callumenator/class-decl
Allow for just identifier in class and interface decl
|
2014-03-08 20:31:00 -08:00 |
Hackerpilot
|
10fc89a96e
|
Merge pull request #145 from callumenator/attribute-decl
Attribute declarations can have attributes
|
2014-03-08 20:30:31 -08:00 |
Callum Anderson
|
7d95f48554
|
Attribute declarations can have attributes
|
2014-03-08 13:12:59 +11:00 |
Callum Anderson
|
b3685f9849
|
Allow for just identifier in class and interface decl
|
2014-03-07 12:07:21 +11:00 |
Hackerpilot
|
f146cc8d89
|
Merge pull request #142 from callumenator/postblit-attr
Allow member func attrs after postblit
|
2014-03-05 20:37:50 -08:00 |
Callum Anderson
|
0873c7b684
|
Hook manual memory management
|
2014-03-06 14:43:06 +11:00 |
Hackerpilot
|
6ebf4b4ca6
|
Merge pull request #141 from callumenator/lex-x
Lex \x escape sequence
|
2014-03-05 19:36:44 -08:00 |
Hackerpilot
|
27632afb3b
|
Merge pull request #143 from callumenator/non-void-init
Distinguish between struct initializer and func literal call expression
|
2014-03-05 19:29:25 -08:00 |
Callum Anderson
|
42556e6558
|
Distinguish between struct initializer and func literal call expression
|
2014-03-06 10:45:28 +11:00 |
Callum Anderson
|
db71af8ddb
|
Allow member func attrs after postblit
|
2014-03-06 10:29:29 +11:00 |
Callum Anderson
|
b8093ec269
|
Lex \x escape sequence
|
2014-03-06 09:53:23 +11:00 |
Hackerpilot
|
cef13d94ac
|
Merge pull request #140 from callumenator/build-script
Fix windows build script
|
2014-03-05 14:18:13 -08:00 |
Callum Anderson
|
ad8f00687b
|
Fix windows build script
|
2014-03-06 09:12:20 +11:00 |
Hackerpilot
|
3ddac7885f
|
Windows build script update
|
2014-03-04 23:55:21 -08:00 |
Hackerpilot
|
735f3ec004
|
Small refactoring
|
2014-03-04 23:17:54 -08:00 |
Hackerpilot
|
2ac1eb1729
|
Removed debug statement
|
2014-03-04 22:52:12 -08:00 |
Hackerpilot
|
efdde7c988
|
Fix #138. Parser should now support opCall correctly
|
2014-03-04 22:49:20 -08:00 |
Hackerpilot
|
f0e8e848ab
|
Fix problem with suffixed number literals
|
2014-03-04 22:47:14 -08:00 |
Hackerpilot
|
020137cb94
|
DERP
|
2014-03-04 00:28:32 -08:00 |
Hackerpilot
|
fdce684849
|
Alias declarations now have ddoc parsed
|
2014-03-03 23:48:41 -08:00 |
Hackerpilot
|
8070c39551
|
Fix #139
|
2014-03-03 23:15:13 -08:00 |
Hackerpilot
|
1536ed722b
|
Merge branch 'master' of https://github.com/Hackerpilot/Dscanner
Conflicts:
stdx/lexer.d
|
2014-03-03 23:11:41 -08:00 |
Hackerpilot
|
7288514a1b
|
Run static analysis checks in parallel. Implement #130
|
2014-03-03 23:09:20 -08:00 |
Hackerpilot
|
3a10d4bb72
|
Improve error handling for string interning
|
2014-03-03 22:28:13 -08:00 |
Hackerpilot
|
f3d422ecab
|
Make it possible to use the new allocator design for the parser
|
2014-03-03 22:27:44 -08:00 |
Hackerpilot
|
b60df8e5c4
|
Make most AST classes final and most methods for processing them const
|
2014-03-03 22:24:58 -08:00 |
Hackerpilot
|
b2b7fc3e17
|
Fix issue with backwards range check dying on numbers with underscores
|
2014-03-01 01:55:59 -08:00 |
Hackerpilot
|
6b6d3dadc2
|
Enhanced string intern API
|
2014-02-28 15:05:35 -08:00 |
Hackerpilot
|
c660faa5bf
|
Merge branch 'master' of https://github.com/Hackerpilot/Dscanner
|
2014-02-26 00:22:40 -08:00 |
Hackerpilot
|
299969b252
|
String interning is now shared and nearly lock free
|
2014-02-26 00:22:01 -08:00 |
Hackerpilot
|
7d4eec1961
|
Update README.md
|
2014-02-25 13:06:02 -08:00 |
Hackerpilot
|
9c6c340c74
|
Merge pull request #122 from callumenator/conditional-fix
Distinguish between conditional dec and stmnt
|
2014-02-23 16:36:12 -08:00 |
Callum Anderson
|
083c3f5d41
|
Distinguish between conditional dec and stmnt
|
2014-02-24 11:17:26 +11:00 |
Hackerpilot
|
ee940f3d30
|
Merge pull request #121 from callumenator/struct-init-fix
Struct member initializers were not being stored
|
2014-02-23 14:33:35 -08:00 |
Callum Anderson
|
bdc5c7aa52
|
Struct member initializers were not being stored
|
2014-02-24 09:31:44 +11:00 |
Hackerpilot
|
d979e7ca22
|
Merge branch 'master' of https://github.com/Hackerpilot/Dscanner
|
2014-02-22 12:52:52 -08:00 |
Hackerpilot
|
15f0558166
|
Fix lexers with no possibleDefaultTokens. Improve ddoc
|
2014-02-22 12:52:40 -08:00 |
Hackerpilot
|
63b9ee48ae
|
Merge pull request #120 from callumenator/anon-class-fix
Check for constructor args in new anon class expression
|
2014-02-21 22:13:09 -08:00 |
Callum Anderson
|
355791cee6
|
Check for constructor args in new anon class expression
|
2014-02-22 16:53:37 +11:00 |
Hackerpilot
|
8060fbb565
|
Merge pull request #119 from callumenator/mixin-fix
Allow typeof expression in template mixin
|
2014-02-21 21:52:43 -08:00 |