aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* CMake: Remove libsolidity <- boost::regex dependencyPaweł Bylica2017-08-211-1/+1
* CMake: Make libs dependencies explicitPaweł Bylica2017-08-213-3/+3
* Boost: Use static libsPaweł Bylica2017-08-182-54/+3
* CMake: Simplify test tools configPaweł Bylica2017-08-181-22/+5
* CMake: Simplify solc configPaweł Bylica2017-08-181-20/+12
* CMake: Simplify lllc configPaweł Bylica2017-08-181-11/+2
* CMake: Simplify libsolidity configPaweł Bylica2017-08-181-19/+5
* CMake: Simplify liblll configPaweł Bylica2017-08-181-15/+5
* CMake: Simplify libevmasm configPaweł Bylica2017-08-182-12/+6
* CMake: Build static libs by defaultPaweł Bylica2017-08-186-29/+1
* CMake: Simplify libdevcore configPaweł Bylica2017-08-171-14/+8
* Merge pull request #2760 from ethereum/disable-circleciAlex Beregszaszi2017-08-171-0/+10
|\
| * Disable Circle CI builds for nowPaweł Bylica2017-08-171-0/+10
|/
* Merge pull request #2654 from ethereum/docs-fixedAlex Beregszaszi2017-08-173-4/+6
|\
| * Add proper warning for fixed point typesAlex Beregszaszi2017-08-161-1/+3
| * Fix the grammar for fixed point typesAlex Beregszaszi2017-08-161-2/+2
| * Fix ABI for fixed typesAlex Beregszaszi2017-08-161-1/+1
* | Merge pull request #2754 from ethereum/isdeclaredconstAlex Beregszaszi2017-08-178-39/+42
|\ \
| * | Remove isDeclaredConst() from functionsAlex Beregszaszi2017-08-173-5/+3
| * | Add statemutability to AST JSONAlex Beregszaszi2017-08-171-0/+2
| * | Use state mutability in override error messagesAlex Beregszaszi2017-08-172-15/+14
| * | Use state mutability in fallback/constructor checkAlex Beregszaszi2017-08-172-6/+16
| * | FunctionType comparison/identifer to support all statemutability levelsAlex Beregszaszi2017-08-173-13/+7
|/ /
* | Merge pull request #2758 from ethereum/warnShiftAlex Beregszaszi2017-08-163-2/+42
|\ \
| * | Warn about shift of literals.chriseth2017-08-163-2/+42
|/ /
* | Merge pull request #2751 from eyezick/patch-1chriseth2017-08-161-1/+1
|\ \ | |/ |/|
| * Update contracts.rstchriseth2017-08-161-1/+1
| * Specify address as string on events documentationIsaac Ibiapina2017-08-161-1/+1
|/
* Merge pull request #2659 from jamesray1/patch-25chriseth2017-08-151-0/+2
|\
| * Link: members-of-addressesJames Ray2017-07-281-0/+2
* | Merge pull request #2664 from joshuahannan/developchriseth2017-08-151-0/+14
|\ \
| * | Wording.chriseth2017-07-311-3/+2
| * | added while loop descriptionJoshua Hannan2017-07-301-0/+15
| |/
* | Merge pull request #2660 from jamesray1/patch-26chriseth2017-08-151-1/+1
|\ \
| * | Constructor is not a solidity keywordJames Ray2017-07-281-1/+1
| * | Constructor indexJames Ray2017-07-281-2/+2
| |/
* | Merge pull request #2732 from ethereum/statemutability-abichriseth2017-08-154-1/+60
|\ \
| * | Add test for payable constructor in ABIAlex Beregszaszi2017-08-151-0/+31
| * | Add statemutability field to the ABIAlex Beregszaszi2017-08-154-1/+29
* | | Merge pull request #2744 from feliam/patch-2chriseth2017-08-151-1/+1
|\ \ \ | |/ / |/| |
| * | Update installing-solidity.rstfeliam2017-08-151-1/+1
* | | Merge pull request #2743 from ethereum/preventStackOverflowAlex Beregszaszi2017-08-154-0/+119
|\ \ \ | |/ / |/| |
| * | Prevent too deep recursion in parser.chriseth2017-08-154-0/+95
| * | Tests for recursion exploit in parser.chriseth2017-08-151-0/+24
* | | Merge pull request #2735 from stuwest/fix/typo-in-intro-docchriseth2017-08-151-1/+1
|\ \ \ | |/ / |/| |
| * | docs typo: remove duplicate period and unnecessary spaces in introStu West2017-08-131-1/+1
* | | Merge pull request #2704 from ethereum/newEncoderchriseth2017-08-1413-72/+1530
|\ \ \
| * | | Test both encoders.chriseth2017-08-141-77/+137
| * | | Experimental feature switch for ABI encoder.chriseth2017-08-144-4/+16
| * | | Remove unused magic global feature.chriseth2017-08-142-10/+2
| * | | ABI encoder tests.chriseth2017-08-142-2/+105
| * | | Interface for new ABI encoder.chriseth2017-08-142-0/+40
| * | | New ABI encoder.chriseth2017-08-142-0/+1246
| * | | Helpers.chriseth2017-08-142-1/+8
| * | | Allow multi-dimensional arrays in interfaces.chriseth2017-08-141-2/+0
* | | | Merge pull request #2722 from ethereum/statemutabilityAlex Beregszaszi2017-08-1412-105/+141
|\ \ \ \ | |/ / / |/| | |
| * | | Remove constant/payable in all function typesAlex Beregszaszi2017-08-143-31/+16
| * | | Remove useless payable & constant typecheckAlex Beregszaszi2017-08-142-11/+0
| * | | Update parser testsAlex Beregszaszi2017-08-141-8/+9
| * | | Replace constant/payable with StateMutability in ASTAlex Beregszaszi2017-08-148-68/+129
|/ / /
* | | Merge pull request #2703 from ethereum/warnAboutLargeStorageArrayschriseth2017-08-144-0/+97
|\ \ \ | |/ / |/| |
| * | Warn about large storage structures.chriseth2017-08-124-0/+97
* | | Merge pull request #2581 from federicobond/improve-override-errorAlex Beregszaszi2017-08-127-23/+70
|\ \ \ | |/ / |/| |
| * | Avoid duplicate errors due to function overridesFederico Bond2017-08-121-5/+5
| * | Use a secondary location for function override errorsFederico Bond2017-08-123-26/+18
| * | Refactor function override check to remove duplicate logicFederico Bond2017-08-122-47/+50
| * | Improve and add missing testsFederico Bond2017-08-121-6/+15
| * | Use fully qualified name of super in messageFederico Bond2017-08-123-4/+13
| * | Improve override changes signature error messageFederico Bond2017-08-123-1/+35
|/ /
* | Merge pull request #2714 from federicobond/enforce-tuple-commasAlex Beregszaszi2017-08-123-2/+16
|\ \
| * | Enforce commas in tuple syntaxFederico Bond2017-08-123-2/+16
|/ /
* | Merge pull request #2486 from jamesray1/patch-22chriseth2017-08-121-1/+1
|\ \
| * | :ref:`getter function<getter-functions>`James Ray2017-07-311-1/+1
| * | ref getter-functionsJames Ray2017-07-281-1/+1
| * | Updated reference to getter-functionsJames Ray2017-07-281-1/+1
| * | Fixed reference to getter functionJames Ray2017-07-071-1/+1
| * | Ref to getter functionJames Ray2017-06-301-1/+1
* | | Merge pull request #2485 from jamesray1/patch-21chriseth2017-08-121-1/+1
|\ \ \
| * | | :ref:`getter function<getter-functions>`James Ray2017-07-311-1/+1
| * | | :ref:`getter-functions`James Ray2017-07-281-1/+1
| * | | Fixed reference to getter functionJames Ray2017-07-071-1/+1
| * | | Getter function refJames Ray2017-06-301-1/+1
| * | | Update frequently-asked-questions.rstJames Ray2017-06-301-1/+1
| |/ /
* | | Merge pull request #2487 from jamesray1/patch-23chriseth2017-08-121-1/+1
|\ \ \
| * | | :ref:`getter function<getter-functions>`James Ray2017-07-311-1/+1
| * | | Updated getter-functions refJames Ray2017-07-291-1/+1
| * | | Fixed reference to getter functionJames Ray2017-07-071-1/+1
| * | | Ref to getter functionJames Ray2017-06-301-1/+1
| |/ /
* | | Merge pull request #2730 from ethereum/indented-writerchriseth2017-08-123-0/+207
|\ \ \
| * | | Introduce IndentedWriterAlex Beregszaszi2017-08-113-0/+207
* | | | Merge pull request #2712 from ethereum/experimental-metadataAlex Beregszaszi2017-08-125-14/+81
|\ \ \ \
| * | | | Output experimental flag in metadata only for risky featuresAlex Beregszaszi2017-08-112-9/+28
| * | | | Store experimental flag in metadata CBORAlex Beregszaszi2017-08-113-0/+37
| * | | | Add analysis-only experimental featuresAlex Beregszaszi2017-08-111-2/+9
| * | | | Add __test experimental mode for testingAlex Beregszaszi2017-08-112-9/+13
* | | | | Merge pull request #2624 from izgzhen/amend-test-msgAlex Beregszaszi2017-08-121-168/+168
|\ \ \ \ \
| * | | | | Amend expected test messages for SolidityNameAndTypeResolutionZhen Zhang2017-08-111-168/+168
| |/ / / /
* | | | | Merge pull request #2634 from ethereum/chriseth-patch-1Alex Beregszaszi2017-08-111-2/+3
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Clarify internal function typeschriseth2017-07-261-2/+3
* | | | | Merge pull request #2727 from ethereum/simplify-typeschriseth2017-08-111-16/+29
|\ \ \ \ \
| * | | | | Simplify if/else statements in TypesAlex Beregszaszi2017-08-111-16/+29
| | |/ / / | |/| | |
* | | | | Merge pull request #2653 from ethereum/docs-asmchriseth2017-08-111-0/+25
|\ \ \ \ \
| * | | | | Use temporary variable for sum exampleAlex Beregszaszi2017-08-111-8/+10
| * | | | | Move init/cond into the for loopAlex Beregszaszi2017-08-111-5/+5
| * | | | | Add pure assembly example for summingAlex Beregszaszi2017-08-111-0/+23
| |/ / / /
* | | | | Merge pull request #2724 from ethereum/function-type-payablechriseth2017-08-111-17/+23
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | FunctionType operator== boolean refactorgubatron2017-08-111-17/+12
| * | | | Check for payable when comparing function typesAlex Beregszaszi2017-08-111-4/+15
|/ / / /
* | | | Merge pull request #2700 from ethereum/abiTestsAlex Beregszaszi2017-08-103-0/+354
|\ \ \ \
| * | | | Some more ABI tests.chriseth2017-08-103-0/+354
* | | | | Merge pull request #2690 from ethereum/experimental-pragmachriseth2017-08-105-4/+116
|\ \ \ \ \
| * | | | | Add tests for experimental pragmaAlex Beregszaszi2017-08-101-0/+37
| * | | | | Introduce ExperimentalFeatures headerAlex Beregszaszi2017-08-103-8/+42
| * | | | | Reject wildcard and multiple experimental pragmasAlex Beregszaszi2017-08-101-13/+16
| * | | | | Reject unsupported experimental feature namesAlex Beregszaszi2017-08-101-0/+5
| * | | | | Warn if using experimental pragmaAlex Beregszaszi2017-08-101-0/+5
| * | | | | Support experimental feature pragmaAlex Beregszaszi2017-08-103-4/+32
| |/ / / /
* | | | | Merge pull request #2701 from ethereum/determineDynamicEncodingAlex Beregszaszi2017-08-102-1/+16
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Add isDynamicallyEncoded member function to types.chriseth2017-08-102-1/+16
|/ / / /
* | | | Merge pull request #2720 from ethereum/visibility-parserchriseth2017-08-097-26/+41
|\ \ \ \
| * | | | Make toString(visibility) a helperAlex Beregszaszi2017-08-094-43/+25
| * | | | Show previous visibility specifier in parser errorAlex Beregszaszi2017-08-094-4/+32
| * | | | Add test for multiple visibilites on functionsAlex Beregszaszi2017-08-092-2/+7
|/ / / /
* | | | Merge pull request #2719 from ethereum/constantchriseth2017-08-092-3/+3
|\ \ \ \
| * | | | Rename Token::Const to Token::ConstantAlex Beregszaszi2017-08-092-3/+3
* | | | | Merge pull request #2718 from ethereum/globalschriseth2017-08-092-1/+6
|\ \ \ \ \
| * | | | | Remove some global symbolsAlex Beregszaszi2017-08-092-1/+6
* | | | | | Merge pull request #2717 from vladislav-ankudinov/patch-1Alex Beregszaszi2017-08-091-1/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | fix typo 'onte' -> 'onto'vladislav-ankudinov2017-08-091-1/+1
|/ / / / /
* | | | | Merge pull request #2716 from ethereum/versionIncrementAlex Beregszaszi2017-08-092-1/+7
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Set version to 0.4.16.chriseth2017-08-092-1/+7
|/ / / /
* | | | Merge pull request #2715 from ethereum/releasechriseth2017-08-090-0/+0
|\ \ \ \
| * \ \ \ Merge pull request #2710 from ethereum/developchriseth2017-08-0822-116/+421
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Merge pull request #2709 from ethereum/updateChangelogchriseth2017-08-082-1/+5
|\ \ \ \ \
| * | | | | Update changelog.chriseth2017-08-082-1/+5
|/ / / / /
* | | | | Merge pull request #2697 from ethereum/unimplemented-inlined-librarychriseth2017-08-083-1/+26
|\ \ \ \ \
| * | | | | Disable unimplemented library functions insteadAlex Beregszaszi2017-08-083-29/+14
| * | | | | Raise error when using unimplemented internal library functions.Alex Beregszaszi2017-08-083-0/+40
|/ / / / /
* | | | | Merge pull request #2702 from SaadSurya/patch-1Alex Beregszaszi2017-08-081-1/+1
|\ \ \ \ \
| * | | | | Update installing-solidity.rstSaadSurya2017-08-071-1/+1
|/ / / / /
* | | | | Merge pull request #2698 from ethereum/unimplemented-constructorchriseth2017-08-074-47/+15
|\ \ \ \ \
| * | | | | Constructors must be implemented if declared.Alex Beregszaszi2017-08-054-47/+15
|/ / / / /
* | | | | Merge pull request #2687 from ethereum/show-unimplemented-funcsAlex Beregszaszi2017-08-058-24/+46
|\ \ \ \ \
| * | | | | Remove duplicated check for unimplemented functionsAlex Beregszaszi2017-08-041-2/+0
| * | | | | Fix tests to use unimplementedFunctionsAlex Beregszaszi2017-08-041-8/+8
| * | | | | Show unimplemented function if trying to instantiate an abstract classAlex Beregszaszi2017-08-044-1/+25
| * | | | | Replace isFullyImplemented with unimplementedFunctions in ASTAnnotationsAlex Beregszaszi2017-08-044-14/+14
* | | | | | Merge pull request #2692 from ethereum/shadowing-overloadchriseth2017-08-055-7/+48
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Three more tests for shadowing.chriseth2017-08-051-0/+30
| * | | | | Search for shadowee starting from parent scope.chriseth2017-08-052-24/+4
| * | | | | Do not mark overloaded functions as shadowingAlex Beregszaszi2017-08-054-1/+32
|/ / / / /
* | | | | Merge pull request #2685 from elopio/patch-1chriseth2017-08-041-1/+9
|\ \ \ \ \
| * | | | | Add the tag for the commandLeo Arias2017-08-021-0/+4
| * | | | | Add the command to install the stable solc snapLeo Arias2017-08-021-1/+5
* | | | | | Merge pull request #2673 from ethereum/builtin-gaschriseth2017-08-044-18/+25
|\ \ \ \ \ \
| * | | | | | Disallow gas modifier on sha255/ripemd160/ecrecoverAlex Beregszaszi2017-08-024-18/+25
| |/ / / / /
* | | | | | Merge pull request #2696 from AdrianClv/patch-1chriseth2017-08-041-3/+3
|\ \ \ \ \ \
| * | | | | | Removes reference to stack depth attackAdrián Calvo2017-08-041-3/+3
|/ / / / / /
* | | | | | Merge pull request #2679 from ethereum/delegatecallchriseth2017-08-026-4/+97
|\ \ \ \ \ \
| * | | | | | Add warning that low-level call/callcode/delegatecall don't check for existenceAlex Beregszaszi2017-08-021-0/+3
| * | | | | | Add test for call/callcode/delegatecall to invalid addressAlex Beregszaszi2017-08-021-0/+22
| * | | | | | Add bug.json entry for delegatecallAlex Beregszaszi2017-08-022-3/+34
| * | | | | | .delegatecall() should always return a boolean of execution statusAlex Beregszaszi2017-08-023-1/+38
| |/ / / / /
* | | | | | Merge pull request #2688 from ethereum/sourceformatterchriseth2017-08-021-2/+3
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Consistent format for secondary location in sourceformatterAlex Beregszaszi2017-08-021-2/+1
| * | | | | Consistent new line in sourceformatterAlex Beregszaszi2017-08-021-0/+2
|/ / / / /
* | | | | Merge pull request #2682 from ethereum/delegatecall-newaccountchriseth2017-08-012-1/+2
|\ \ \ \ \
| * | | | | Provide new account gas for low-level callcode/delegatecallAlex Beregszaszi2017-08-012-1/+2
* | | | | | Merge pull request #2674 from ethereum/builtin-testschriseth2017-08-012-1/+130
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Add test for tight packing keccak256/sha256/ripemd160Alex Beregszaszi2017-08-011-0/+81
| * | | | | Add test for disallowed gas/value modifiers on builtinsAlex Beregszaszi2017-08-011-1/+49
* | | | | | Merge pull request #2677 from ethereum/barecallAlex Beregszaszi2017-08-014-12/+12
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Rename Bare to BarecallAlex Beregszaszi2017-08-014-12/+12
|/ / / / /
* | | | | Merge pull request #2670 from ethereum/releasechriseth2017-07-310-0/+0
|\| | | |
| * | | | Merge pull request #2667 from ethereum/developchriseth2017-07-31194-1581/+17492
| |\ \ \ \
* | \ \ \ \ Merge pull request #2669 from ethereum/versionIncrementchriseth2017-07-312-1/+7
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Increment version to 0.4.15chriseth2017-07-312-1/+7
|/ / / / /
* | | | | Merge pull request #2668 from ethereum/fixImportReleasechriseth2017-07-311-4/+5
|\ \ \ \ \
| * | | | | Fix import error check for release version.chriseth2017-07-311-4/+5
|/ / / / /
* | | | | Merge pull request #2666 from ethereum/releaseVersionchriseth2017-07-312-1/+5
|\ \ \ \ \
| * | | | | Release date for version 0.4.14.chriseth2017-07-312-1/+5
|/ / / / /
* | | | | Merge pull request #2658 from jamesray1/patch-8chriseth2017-07-311-1/+1
|\ \ \ \ \
| * | | | | Updated link for getter-functionsJames Ray2017-07-281-1/+1
| | |_|_|/ | |/| | |
* | | | | Merge pull request #2662 from ethereum/fixEcrecover2Alex Beregszaszi2017-07-285-4/+93
|\ \ \ \ \
| * | | | | Use keccak256 instead of sha3chriseth2017-07-281-1/+1
| * | | | | Changelog and bug list entry.chriseth2017-07-283-3/+45
| * | | | | Fix for invalid clearing of memory in ecrecover.chriseth2017-07-281-1/+1
| * | | | | Test case for invalid ecrecover call.chriseth2017-07-281-0/+47
|/ / / / /
* | | | | Merge pull request #2478 from ethereum/fallback-dispatcherchriseth2017-07-287-14/+15
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Remove the need of jumping out of the fallbackAlex Beregszaszi2017-07-282-8/+5
| * | | | Disallow externalSignature for fallback functionsAlex Beregszaszi2017-07-281-0/+1
| * | | | Add isFallback() helperAlex Beregszaszi2017-07-284-6/+9
|/ / / /
* | | | Merge pull request #2635 from ethereum/fixCrashOnAssignmentToNonLValueAlex Beregszaszi2017-07-273-1/+18
|\ \ \ \
| * | | | Changelog entry.chriseth2017-07-271-0/+1
| * | | | Fix crash on assignment to non-lvalue.chriseth2017-07-261-1/+3
| * | | | Test for assigning to non-lvalue.chriseth2017-07-261-0/+14
| | |/ / | |/| |
* | | | Merge pull request #2652 from ethereum/fixMultiModifierchriseth2017-07-276-9/+41
|\ \ \ \
| * | | | Re-allow multiple modifiers per function.chriseth2017-07-276-9/+41
* | | | | Merge pull request #2651 from ethereum/asm-optimiserchriseth2017-07-272-17/+60
|\ \ \ \ \
| * | | | | Introduce fine-grained optimiser settings in libevmasmAlex Beregszaszi2017-07-272-17/+60
* | | | | | Merge pull request #2641 from elopio/patch-1chriseth2017-07-271-1/+1
|\ \ \ \ \ \
| * | | | | | update the snap metadata to allow stable releasesLeo Arias2017-07-271-1/+1
* | | | | | | Merge pull request #2640 from elopio/patch-2chriseth2017-07-271-0/+4
|\ \ \ \ \ \ \
| * | | | | | | Add the install instructions from the edge snapLeo Arias2017-07-271-0/+4
| |/ / / / / /
* | | | | | | Merge pull request #2629 from hcaw/patch-1chriseth2017-07-271-3/+2
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Moved Ethereum Studio to Discontinued section as suggestedHarry Wright2017-07-251-0/+2
| * | | | | | Link to Ethereum Studio removed - project has been discontinuedHarry Wright2017-07-251-3/+0
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #2645 from ethereum/assertsAlex Beregszaszi2017-07-277-51/+36
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | Use solAssert instead of boost throw where possibleAlex Beregszaszi2017-07-277-51/+36
| | |/ / / | |/| | |
* | | | | Merge pull request #2649 from nathanph/patch-1chriseth2017-07-271-1/+1
|\ \ \ \ \
| * | | | | Fix typo in contracts.rstNathan Hernandez2017-07-271-1/+1
* | | | | | Merge pull request #2650 from ethereum/metadata-test-fixchriseth2017-07-271-2/+4
|\ \ \ \ \ \
| * | | | | | Fix metadata testsAlex Beregszaszi2017-07-271-2/+4
* | | | | | | Merge pull request #2636 from ethereum/docs-randomYoichi Hirai2017-07-275-21/+29
|\ \ \ \ \ \ \
| * | | | | | | Closing parenthesischriseth2017-07-271-1/+1
| * | | | | | | Avoid using .send in the examplesAlex Beregszaszi2017-07-271-7/+2
| * | | | | | | Use the storage keyword in examplesAlex Beregszaszi2017-07-272-4/+4
| * | | | | | | Avoid using var if not requiredAlex Beregszaszi2017-07-271-2/+2
| * | | | | | | Mention all global aliasesAlex Beregszaszi2017-07-272-4/+10
| * | | | | | | Mention that callcode is deprecatedAlex Beregszaszi2017-07-272-1/+9
| * | | | | | | Remove interface keyword from reserved listAlex Beregszaszi2017-07-271-1/+1
| * | | | | | | Remove reference to Why3Alex Beregszaszi2017-07-271-2/+1
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #2642 from ethereum/test-split-asmYoichi Hirai2017-07-272-821/+873
|\ \ \ \ \ \ \
| * | | | | | | Split off libevmasm specific optimiser testsAlex Beregszaszi2017-07-272-821/+873
* | | | | | | | Merge pull request #2643 from ethereum/compilerstackYoichi Hirai2017-07-272-39/+55
|\ \ \ \ \ \ \ \
| * | | | | | | | Reorder CompilerStack to be in logical orderAlex Beregszaszi2017-07-272-39/+55
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #2644 from ethereum/toodeepYoichi Hirai2017-07-272-1/+7
|\ \ \ \ \ \ \ \
| * | | | | | | | Report location on stack too deep if possibleAlex Beregszaszi2017-07-272-1/+7
| |/ / / / / / /
* | | | | | | | Merge pull request #2646 from ethereum/standardcompilerYoichi Hirai2017-07-271-18/+23
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | DocstringParsingError is not thrown anymore in StandardCompilerAlex Beregszaszi2017-07-271-16/+8
| * | | | | | | Catch FatalError in StandardCompilerAlex Beregszaszi2017-07-271-3/+16
| |/ / / / / /
* | | | | | | Merge pull request #2566 from ethereum/metadata-only-relevantchriseth2017-07-276-2/+113
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | Add tests for relevant metadata filesAlex Beregszaszi2017-07-191-0/+67
| * | | | | | Add template for merging setsAlex Beregszaszi2017-07-192-4/+7
| * | | | | | Avoid cyclic imports in referencedSourceUnitsAlex Beregszaszi2017-07-192-6/+11
| * | | | | | Only include files usde in metadataAlex Beregszaszi2017-07-192-0/+10
| * | | | | | Add option to recurse referencedSourceUnitsAlex Beregszaszi2017-07-192-5/+10
| * | | | | | Add referencedSourceUnits() helperAlex Beregszaszi2017-07-192-0/+13
| * | | | | | Add sourceUnit() helper to DeclarationAlex Beregszaszi2017-07-192-2/+10
* | | | | | | Merge pull request #2647 from skiral/patch-1Alex Beregszaszi2017-07-271-1/+1
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | fix misspellSkiral Inc2017-07-271-1/+1
|/ / / / / /
* | | | | | Merge pull request #2639 from ethereum/grammarAlex Beregszaszi2017-07-271-1/+1
|\ \ \ \ \ \
| * | | | | | Fix grammarYoichi Hirai2017-07-261-1/+1
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #1637 from ethereum/warn-shadowing-globalschriseth2017-07-267-78/+269
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Warn about shadowing variables.Alex Beregszaszi2017-07-257-78/+269
| | |/ / / | |/| | |
* | | | | Merge pull request #2631 from maurelian/maurelian_patch1Yoichi Hirai2017-07-261-6/+4
|\ \ \ \ \
| * | | | | Clarify require and assert usagemaurelian2017-07-261-6/+4
| |/ / / /
* | | | | Merge pull request #2599 from ethereum/compilerstack-cleanupAlex Beregszaszi2017-07-2611-58/+46
|\ \ \ \ \
| * | | | | Add CompilerStack::setOptimiserSettingsAlex Beregszaszi2017-07-2610-16/+27
| * | | | | Add CompilerStack::setLibrariesAlex Beregszaszi2017-07-265-8/+17