chriseth
|
0c5d892dba
|
Only allow including from allowed directories.
|
2016-01-29 23:11:16 +01:00 |
|
chriseth
|
bdbb7d8a40
|
Merge pull request #370 from chriseth/redirects
Path remappings for solc.
|
2016-01-28 17:05:12 +01:00 |
|
chriseth
|
06cf19515c
|
Merge pull request #372 from chriseth/readcallback
Read files via callback.
|
2016-01-28 17:04:12 +01:00 |
|
chriseth
|
a5e815f8d4
|
Merge pull request #374 from ethereum/chriseth-patch-2
Add a link to the ethereum stackexchange.
|
2016-01-28 15:33:52 +01:00 |
|
chriseth
|
bdfd8a6e07
|
Update index.rst
|
2016-01-27 18:06:41 +01:00 |
|
chriseth
|
873f961bf4
|
Add a link to the ethereum stackexchange.
|
2016-01-27 18:04:30 +01:00 |
|
chriseth
|
ebc1dce073
|
Read files via callback.
|
2016-01-26 23:25:07 +01:00 |
|
chriseth
|
9b9d10b4a8
|
Merge pull request #369 from chriseth/fixuint176
Fix uint176 problem.
|
2016-01-26 12:24:56 +01:00 |
|
chriseth
|
33b02a0d1b
|
Fix uint178 problem.
|
2016-01-25 21:05:13 +01:00 |
|
chriseth
|
92e8c9aec9
|
Document remappings
|
2016-01-25 21:02:06 +01:00 |
|
chriseth
|
db2f3c5714
|
Provide remappings for solc.
|
2016-01-25 21:01:55 +01:00 |
|
chriseth
|
194679f77a
|
Merge pull request #326 from guanqun/cond-expr
support conditional expression _ ? _ : _
|
2016-01-24 21:43:48 +01:00 |
|
Lu Guanqun
|
51caa04238
|
add more test cases for cond-expr
|
2016-01-22 17:14:01 +00:00 |
|
Lu Guanqun
|
5840a3513f
|
cond-expr: add more unit tests
|
2016-01-22 17:14:01 +00:00 |
|
Lu Guanqun
|
d36537e737
|
cond-expr: use the mobile type instead of the original type
|
2016-01-22 17:14:01 +00:00 |
|
Lu Guanqun
|
c8b0533933
|
[cond-expr] change the end to end test
|
2016-01-22 17:14:01 +00:00 |
|
Lu Guanqun
|
ac3019298a
|
[cond-expr] add a test for different types
|
2016-01-22 17:14:01 +00:00 |
|
Lu Guanqun
|
1cd3288311
|
[cond-expr] add a test to assign memory to storage
|
2016-01-22 17:14:01 +00:00 |
|
Lu Guanqun
|
41039705ac
|
[cond-expr] add one doc about conditional expression
|
2016-01-22 17:14:01 +00:00 |
|
Lu Guanqun
|
bf7daf0814
|
[cond-expr] don't allow conditional as left value for the first stage
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
b003290638
|
[cond-expr] fixup according to code review
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
82ee9503e9
|
[cond-expr] change endVisit() to visit()
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
c781b130ef
|
[cond-expr] make the codegen one instruction less
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
db6ce6d8a1
|
comment out one un-supported test case
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
36a758e224
|
[cond-expr] fix the crash in ExpressionStatement
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
08493589c1
|
fixup end to end test
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
985744545a
|
[cond-expr] add another parser expression
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
9cd96222da
|
[cond-expr] support conditional expression as lvalue
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
4471a2ce3b
|
[cond-expr] add test cases for type resolution
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
0a45fe04f3
|
[cond-expr] add end to end test
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
ff4f1666ab
|
[cond-expr] generate assembly for _ ? _ : _
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
047172eb9a
|
[cond-expr] add type checker
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
f1d21552fc
|
[cond-expr] add parser test cases
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
7eefa838a3
|
[cond-expr] parse _ ? _ : _ into conditional AST node
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
4563d4bd3c
|
[cond-expr] add visitor related functions
|
2016-01-22 17:14:00 +00:00 |
|
Lu Guanqun
|
4fa0326813
|
[cond-expr] add an AST node
|
2016-01-22 17:14:00 +00:00 |
|
chriseth
|
67c855c583
|
Merge pull request #356 from guanqun/break-not-in-loop
check whether break/continue is in the loop
|
2016-01-20 19:23:23 +01:00 |
|
Lu Guanqun
|
cb3e07acfc
|
remove the unused line
|
2016-01-19 15:00:19 +00:00 |
|
chriseth
|
d21c4276b3
|
Merge pull request #351 from chriseth/autoload
Automatically load imported files in solc.
|
2016-01-19 13:14:25 +01:00 |
|
Lu Guanqun
|
df728581ce
|
add another test case for continue not in loop
|
2016-01-19 03:24:58 +00:00 |
|
Lu Guanqun
|
c8886ed5cf
|
code changes according to Chris's comments
|
2016-01-19 02:16:13 +00:00 |
|
chriseth
|
02340e8464
|
Merge pull request #358 from chriseth/fix_storage
Test for incorrect storage access.
|
2016-01-18 14:16:44 +01:00 |
|
chriseth
|
0099513cd4
|
Merge pull request #347 from chriseth/libraryNameClashes
Detect library name clashes
|
2016-01-18 09:24:11 +01:00 |
|
chriseth
|
2c5d045729
|
Merge pull request #359 from LianaHus/sol_only_one_array_as_state_var
fixed ICError when creating EI for structs containing only mapping or arrays
|
2016-01-18 09:23:21 +01:00 |
|
Liana Husikyan
|
9613a94153
|
Update TypeChecker.cpp
|
2016-01-15 18:11:05 +01:00 |
|
Liana Husikyan
|
7e511f93af
|
Update SolidityNameAndTypeResolution.cpp
|
2016-01-15 18:03:51 +01:00 |
|
Liana Husikyan
|
738b254001
|
Update SolidityNameAndTypeResolution.cpp
|
2016-01-15 17:41:56 +01:00 |
|
LianaHus
|
b2daa5a9d8
|
fixed assert on EI creation for structs containing only mapping or arrays
|
2016-01-15 17:36:06 +01:00 |
|
chriseth
|
a88835bbce
|
Test for incorrect storage access.
|
2016-01-15 17:02:37 +01:00 |
|
chriseth
|
cc4b4f5077
|
Merge pull request #357 from ethereum/unnecesary-move
Remove unnecesary std::move
|
2016-01-15 14:56:37 +01:00 |
|