Commit Graph

268 Commits

Author SHA1 Message Date
Braavos c3c52bb2b5
Test cases
https://github.com/antlr/antlr4/pull/2571
2019-07-26 08:50:14 +01:00
Abhijith Neil Abraham 851f02b5da
Update contributors.txt 2019-07-16 11:23:46 +05:30
olowo726 06cee866d2 Made converters thread_local instead of local to function for performance 2019-07-11 19:20:20 +02:00
Terence Parr aa51ef297a
Merge branch 'master' into master 2019-06-23 15:45:10 -07:00
Andy Collins be993de7d9 syntax highlighting for csharp language target doc 2019-05-02 20:44:28 -05:00
Carlo ad2ea7a68c
Update contributors.txt 2019-03-18 18:07:20 +01:00
Justin Thomas 6ee94ed5b9
Adding base698 to contributors.txt 2019-03-13 09:42:52 -07:00
Ralu 510e3f7ed9
Update contributors.txt 2019-02-06 10:50:59 +01:00
You Kaichao 157afd1a8d update code on updated master 2019-01-02 19:06:36 +08:00
WalterCouto 27c8eb5c6a C++: fix bug in PredictionContext::mergeArrays
In the orignal PredictionContext::mergeArrays there was a bug on Line 281 where the logic differs from java: It currently is:
bool both$ = payload == EMPTY_RETURN_STATE && a_parent && b_parent;
and should instead match java as:
bool both$ = payload == EMPTY_RETURN_STATE && !a_parent && !b_parent;
2018-12-20 10:07:59 -05:00
Terence Parr 96890a3505
Merge branch 'master' into patch-1 2018-12-17 15:40:30 -07:00
ralf 80230131ac added virtual dtor to polymorphic class template ParseTreeProperty and added myself as contributor 2018-11-29 11:03:49 +01:00
Alex Mykyta 2a3530f513 Fix install dependency for python3.4
Add install dependency for "typing" backport if using anything older than Python3.5
2018-11-15 20:15:39 -08:00
nxtstep 36621bda6d
Fix ST4 Snapshot dependency 2018-11-15 00:13:02 +01:00
Terence Parr 11d601348e
Merge pull request #2280 from solussd/master
File path handling fixes
2018-11-13 13:27:52 -08:00
Joe R. Smith 61d8aea398
Merge branch 'master' into master 2018-11-13 10:57:42 -06:00
Steve Vinoski 875aa034d2 Add const accessors to antlrcpp::Any C++ class
To make it easier to work with the const antlrcpp::Any arguments to
the AbstractParseTreeVisitor class aggregateResult and
shouldVisitNextChild functions, add a public const overload for the
antlrcpp::Any::as member function to return a const StorageType&, and
add a public const overloaded conversion operator returning a const
instance of the type contained within the Any.

Add the private antlrcpp::Any::getDerived function to avoid
duplicating the dynamic_cast of the internal pointer, and call it from
the overloaded Any::as functions and also the Any::is function.
2018-11-12 15:25:30 -05:00
Sergey Chupov 9321b6bb97
Update contributors.txt 2018-11-12 11:01:18 +02:00
Sergey Chupov a3e7099dac
Merge branch 'master' into patch-1 2018-11-12 11:00:48 +02:00
Terence Parr b06169c785
Merge branch 'master' into antlr_clang_patches 2018-11-11 09:26:42 -08:00
Terence Parr 7ef7770db1
Merge branch 'master' into master 2018-11-11 09:25:33 -08:00
Sönke Schau 444fe24bb0
Merge branch 'master' into master 2018-11-11 13:21:57 +01:00
Terence Parr 07cb53b0ff
Merge branch 'master' into make-exit-rule-non-virtual 2018-11-10 08:54:00 -08:00
Terence Parr 25b30623c0
Merge branch 'master' into master 2018-11-08 13:46:09 -08:00
Terence Parr 941ae184ad
Merge branch 'master' into patch-2 2018-11-08 13:22:04 -08:00
Terence Parr a9eb18c921
Merge branch 'master' into master 2018-11-08 13:18:43 -08:00
Joe R. Smith 25f178b844
Merge branch 'master' into master 2018-11-06 15:37:20 -06:00
Christopher C. Aycock 0a1b3c7df6 Improved ExternalAntlr4Cpp and added CMake option for static CRT (Fixes #1872) 2018-10-29 17:20:24 -04:00
Terence Parr 696f9b93df
Merge branch 'master' into master 2018-10-23 08:35:10 -07:00
Edir Garcia Lazo 0af9611215 Properly build and pass in decisionToDFA 2018-10-18 11:16:55 -07:00
Terence Parr d86365d0d6
Merge branch 'master' into cpack 2018-09-05 13:08:32 -07:00
ENDOH takanao 411960b187 remove double dots in the filename
some tools are can not handling files that have double dots in the filename
2018-08-03 16:16:04 +07:00
Lucas Henrique 3893557fa1
Signing the the contributors.txt file 2018-07-31 15:08:16 -03:00
Maksim Novikov ad603efe91 Add StdninStream for python3 runtime. Closes: #2271 2018-07-27 20:37:34 +02:00
Terence Parr 7bd2c3fbe1
Merge branch 'master' into fix-js-examples 2018-07-24 12:59:53 -07:00
Terence Parr 7dbc5ddc15
Merge branch 'master' into master 2018-07-24 12:59:04 -07:00
Terence Parr 73170a2076
Merge branch 'master' into master 2018-07-24 12:57:38 -07:00
Terence Parr 04f6924299
Merge branch 'master' into master 2018-07-24 12:55:34 -07:00
Terence Parr 171ef99e04
Merge branch 'master' into master 2018-07-13 17:44:53 -07:00
James Goppert f09f0ffbc2 Sign contributors. 2018-07-03 20:24:13 -04:00
吴晟 Wu Sheng 65991784ca
Update contributors.txt
Sign contributors.txt
2018-06-27 14:43:20 +08:00
Sergey Chupov 788fd9a1b4
Merge branch 'master' into patch-1 2018-06-18 14:05:32 +03:00
Ale Contenti cfd6b7430a
Merge branch 'master' into master 2018-06-16 22:20:42 -07:00
Zongyuan Zuo 8dfcf32cfc
Merge branch 'master' into master 2018-06-16 22:12:09 +08:00
Ale Contenti 7ca6d525e6 Updated csharp-target doc
Added a 'using' statement for namespace using Antlr4.Runtime.Tree, so that IParseTree can be found without fully qualified name.
Fixed typo in property Parser.BuildParseTree
2018-06-15 00:02:07 -07:00
Sergey Chupov 2e4280944d
add my entry to contributors 2018-06-14 16:08:58 +03:00
Stephen Vance e05a6a6f53 Sign contributors.txt 2018-05-23 09:13:37 -04:00
sinopsysHK 83273c5e7c Signed contributors.txt 2018-05-17 00:07:15 +08:00
john cb70d10a78 added name to contibuters.txt 2018-05-15 13:21:07 +02:00
Joseph Smith 7e93bf3e09 sign contributors agreement 2018-04-24 07:30:14 -05:00