index
:
dexon-solidity
develop
release
DEXON fork of Solidity (https://github.com/dexon-foundation/dsolidity)
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
docs
/
control-structures.rst
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update non-existant pragma 0.4.99 to 0.5.0
Chris Ward
2019-01-07
1
-6
/
+6
*
Move function related content to contracts doc
Chris Ward
2018-11-27
1
-103
/
+0
*
Move FAQ point to input and output parameters and polish surrounding text
Chris Ward
2018-11-26
1
-1
/
+15
*
Change terminology used for input output parameters
Chris Ward
2018-11-14
1
-31
/
+49
*
Move control structure related FAQ points
Chris Ward
2018-11-12
1
-7
/
+20
*
Move FAQ item regarding contract to contract calls and resulting transaction
Chris Ward
2018-10-23
1
-0
/
+4
*
minor spelling correction
Jeffrey Anthony
2018-10-17
1
-1
/
+1
*
Fix version pragma in documentation.
chriseth
2018-10-09
1
-1
/
+1
*
Set 0.5.x specific example code to be compilable with >0.4.99 <0.6.0 (e.g. 0....
Alex Beregszaszi
2018-09-26
1
-6
/
+6
*
Update version pragma in all documentation examples
Alex Beregszaszi
2018-09-26
1
-6
/
+6
*
Merge pull request #5039 from ethereum/controlStructures2
chriseth
2018-09-24
1
-5
/
+4
|
\
|
*
[DOCS] Update control structures (2).
chriseth
2018-09-24
1
-5
/
+4
*
|
[DOCS] Control structures 1.
chriseth
2018-09-24
1
-26
/
+39
|
/
*
[DOCS] Update units and globals.
chriseth
2018-09-20
1
-0
/
+2
*
Add payable and non-payable state mutability to AddressType.
Daniel Kirchner
2018-09-13
1
-1
/
+1
*
Remove unneeded paragraph
Chris Ward
2018-09-05
1
-3
/
+0
*
Update Infofeed example code and explanation
Chris Ward
2018-08-22
1
-12
/
+7
*
Add some more documentation.
Daniel Kirchner
2018-08-15
1
-3
/
+3
*
Update documentation.
chriseth
2018-08-14
1
-3
/
+3
*
Update documentation examples.
chriseth
2018-08-14
1
-16
/
+24
*
Enforces visibility specifier and updates docs.
Erik Kundt
2018-07-17
1
-2
/
+2
*
Merge pull request #4438 from ethereum/address_members_external_tests_docs
chriseth
2018-07-13
1
-4
/
+4
|
\
|
*
Update external tests and docs
Leonardo Alt
2018-07-12
1
-4
/
+4
*
|
Update documentation.
Daniel Kirchner
2018-07-13
1
-2
/
+2
|
/
*
docs: Fix typos.
Cryptomental
2018-07-11
1
-1
/
+1
*
Update docs.
Daniel Kirchner
2018-07-10
1
-5
/
+0
*
Adds review suggestions.
Erik Kundt
2018-07-02
1
-1
/
+1
*
Updates docs to new constructor syntax.
Erik Kundt
2018-07-02
1
-2
/
+2
*
C99 scoping rules by default
Leonardo Alt
2018-06-20
1
-77
/
+22
*
Update documentation for multi variable declaration statement.
chriseth
2018-05-16
1
-9
/
+10
*
Update documentation.
chriseth
2018-05-08
1
-6
/
+6
*
Docs: Update solidity version for revert with reason
Lefteris Karapetsas
2018-04-16
1
-2
/
+2
*
Remove dead code and clarify throw.
chriseth
2018-04-13
1
-1
/
+1
*
Update documentation and minor changes.
chriseth
2018-04-12
1
-7
/
+11
*
Update documentation.
chriseth
2018-04-12
1
-4
/
+12
*
Documentation for revert with reason string.
chriseth
2018-04-12
1
-2
/
+24
*
Variable assignment wording change
Kevin Florenzano
2018-04-05
1
-1
/
+1
*
Removed documentation reference to the now-depricated var tuple variable assi...
kevinflo
2018-04-02
1
-4
/
+6
*
Documentation about new scoping rules.
chriseth
2018-02-27
1
-2
/
+59
*
fix a typo
Alexandre Bezroutchko
2018-02-14
1
-1
/
+1
*
add clarity to destructuring assignments
Kevin Wu
2017-12-19
1
-0
/
+1
*
Fixes for failing tests
Jim McDonald
2017-12-13
1
-1
/
+1
*
Fix Solidity warnings
Jim McDonald
2017-12-13
1
-27
/
+31
*
had "names" when "parameters" was meant
Ezra Epstein
2017-11-22
1
-1
/
+1
*
Ensure each code snippet in the docs can be extracted for tests
Alex Beregszaszi
2017-11-22
1
-8
/
+12
*
Make `createAndEndowD` payable in contract creation example
Aaron Colaço
2017-09-12
1
-8
/
+9
*
Add note about throw being deprecated
Alex Beregszaszi
2017-08-28
1
-0
/
+3
*
Add warning that low-level call/callcode/delegatecall don't check for existence
Alex Beregszaszi
2017-08-02
1
-0
/
+3
*
Fix grammar
Yoichi Hirai
2017-07-26
1
-1
/
+1
*
Clarify require and assert usage
maurelian
2017-07-26
1
-6
/
+4
*
Enable more examples in the documentation for testing
Alex Beregszaszi
2017-07-19
1
-2
/
+0
*
Keep the terminology about the exceptions the same
Juraj Bednar
2017-07-18
1
-1
/
+1
*
Fix bugs in example contracts
Alex Beregszaszi
2017-07-14
1
-1
/
+5
*
Add version pragma to docs examples
Alex Beregszaszi
2017-07-13
1
-0
/
+10
*
Clarify exception documentation
Alex Beregszaszi
2017-06-24
1
-6
/
+5
*
Review suggestions.
chriseth
2017-06-24
1
-2
/
+2
*
Clarify exceptions.
chriseth
2017-06-24
1
-24
/
+42
*
Explain that .value() is only available if contract function is marked payable
Alex Beregszaszi
2017-03-16
1
-2
/
+2
*
Document the .value() and .gas() modifiers
Alex Beregszaszi
2017-03-16
1
-3
/
+3
*
Fix list indentation
Alex Beregszaszi
2017-03-16
1
-1
/
+2
*
Require and Assert.
chriseth
2017-03-14
1
-2
/
+9
*
Merge pull request #1702 from ethereum/assertError
Yoichi Hirai
2017-03-04
1
-2
/
+1
|
\
|
*
Remove assert for now.
chriseth
2017-02-24
1
-5
/
+1
|
*
Change effect of assert to invalid opcode.
chriseth
2017-02-16
1
-3
/
+6
*
|
Document transfer()
Alex Beregszaszi
2017-02-24
1
-0
/
+1
|
/
*
Document revert()
Alex Beregszaszi
2017-02-11
1
-1
/
+1
*
Document user provided exceptions
Alex Beregszaszi
2017-02-10
1
-0
/
+4
*
Rename accessor to getter
Alex Beregszaszi
2017-02-03
1
-1
/
+1
*
Integrate missed changes.
chriseth
2017-02-01
1
-477
/
+1
*
Mention invalid in docs
Alex Beregszaszi
2017-01-27
1
-0
/
+2
*
Changelog and review suggestions.
chriseth
2017-01-27
1
-1
/
+1
*
Document special case of zero-initialized internal function.
chriseth
2017-01-26
1
-1
/
+6
*
Address feedback from code review.
Valentin Wüstholz
2017-01-26
1
-1
/
+1
*
Merge pull request #1597 from sarbogast/patch-2
chriseth
2017-01-23
1
-10
/
+10
|
\
|
*
Fix the list of reasons for throwing automatically
Sebastien Arbogast
2017-01-21
1
-10
/
+10
*
|
Fixed typo on contract instance
Sebastien Arbogast
2017-01-21
1
-1
/
+1
|
/
*
Corrected explanation per discussion.
Michael Coblenz
2016-12-22
1
-2
/
+2
*
Clarified support for recursive creation.
Michael Coblenz
2016-12-21
1
-2
/
+2
*
Fixed misleading typo
Michael Coblenz
2016-12-20
1
-1
/
+1
*
Documentation.
chriseth
2016-12-12
1
-9
/
+10
*
docs: cleaning references to C; smoothing parameter syntax description
Yoichi Hirai
2016-11-25
1
-4
/
+4
*
docs: cross-reference returning multiple values
Yoichi Hirai
2016-11-25
1
-0
/
+5
*
doc: add a section about input parameters and output parameters
Yoichi Hirai
2016-11-25
1
-1
/
+56
*
Typo
RJ
2016-11-19
1
-1
/
+1
*
Rename ErrorTag to invalidJumpLabel in inline assembly
Alex Beregszaszi
2016-11-15
1
-1
/
+1
*
Document inline assembly ErrorTag
Alex Beregszaszi
2016-11-15
1
-0
/
+4
*
docs: document the new overflow exception during conversion into enum
Yoichi Hirai
2016-11-12
1
-3
/
+4
*
Add support for do/while loops
Rhett Aultman
2016-11-10
1
-2
/
+2
*
Minor documentation fixes
Alex Beregszaszi
2016-10-19
1
-2
/
+2
*
Small points on the instruction table
Yoichi Hirai
2016-10-14
1
-3
/
+3
*
Accommodate further reviews
Yoichi Hirai
2016-10-13
1
-6
/
+6
*
Change prenouns from `on` to `at`
Yoichi Hirai
2016-10-13
1
-2
/
+2
*
Accommodating reviews
Yoichi Hirai
2016-10-13
1
-9
/
+8
*
Mention `payable` in the description when Solidity throws
Yoichi Hirai
2016-10-12
1
-1
/
+2
*
Codify `bytes`
Yoichi Hirai
2016-10-12
1
-1
/
+1
*
Change phrasing around too small index
Yoichi Hirai
2016-10-12
1
-2
/
+2
*
Merge two similar sections; the original survives
Yoichi Hirai
2016-10-12
1
-6
/
+8
*
Review suggestions.
chriseth
2016-09-07
1
-1
/
+1
*
Update documentation to version 0.4.0.
chriseth
2016-09-07
1
-7
/
+24
*
Merge pull request #1003 from winsvega/docs
chriseth
2016-09-06
1
-0
/
+14
|
\
|
*
add "pragma solidity ^0.4.0;" to code examples
Dimitry
2016-09-05
1
-0
/
+14
*
|
Fix the return value of call in inline assembly
Alex Beregszaszi
2016-09-06
1
-1
/
+2
|
/
*
Use new style for the docs
Denton Liu
2016-08-27
1
-2
/
+1
*
Fix creating contracts section
Denton Liu
2016-08-24
1
-3
/
+5
*
Rename "call data" to "calldata"
Denton Liu
2016-08-24
1
-2
/
+2
*
Fix control-structures
Denton Liu
2016-08-24
1
-4
/
+4
*
Document throwing on contract-creation fail
Denton Liu
2016-08-19
1
-1
/
+2
*
Document throwing on calling empty code
Denton Liu
2016-08-18
1
-1
/
+2
*
Add documentation about throwing
Denton Liu
2016-08-18
1
-2
/
+3
*
Make function calls throw if target does not have code.
chriseth
2016-08-17
1
-0
/
+4
*
Merge pull request #905 from ethereum/chriseth-patch-1
chriseth
2016-08-17
1
-1
/
+1
|
\
|
*
Wording: recursive call exploit -> reentrancy exploit
chriseth
2016-08-16
1
-1
/
+1
*
|
Fix docs. (#916)
chriseth
2016-08-17
1
-3
/
+9
*
|
Merge pull request #903 from mocamircea/patch-8
chriseth
2016-08-16
1
-3
/
+10
|
\
\
|
*
|
Update control-structures.rst
Mircea Moca
2016-08-16
1
-3
/
+8
|
*
|
Update control-structures.rst
Mircea Moca
2016-08-16
1
-1
/
+3
|
|
/
*
|
Merge pull request #710 from chriseth/throwFailedCreate
chriseth
2016-08-16
1
-0
/
+37
|
\
\
|
*
|
Throw if contract creation fails.
chriseth
2016-08-16
1
-0
/
+37
|
|
/
*
|
Update control-structures.rst
Mircea Moca
2016-08-16
1
-1
/
+1
*
|
Update control-structures.rst
Mircea Moca
2016-08-16
1
-1
/
+1
|
/
*
Change i.e. to e.g.
Denton Liu
2016-08-11
1
-1
/
+1
*
Add missing s
Denton Liu
2016-08-09
1
-1
/
+1
*
Refix typo
Denton Liu
2016-08-09
1
-1
/
+1
*
Fix typo
Denton Liu
2016-08-05
1
-1
/
+1
*
Link to order of precedence table
Denton Liu
2016-07-29
1
-1
/
+1
*
Fix typos
Denton Liu
2016-07-13
1
-2
/
+2
*
Merge pull request #680 from Denton-L/fix-679
chriseth
2016-07-09
1
-3
/
+11
|
\
|
*
Incorporate changes
Denton Liu
2016-07-09
1
-2
/
+1
|
*
Apply fixes
Denton Liu
2016-07-05
1
-5
/
+4
|
*
Fix incorrect directives
Denton Liu
2016-07-04
1
-3
/
+5
|
*
Add section about default values of variables
Denton Liu
2016-06-23
1
-2
/
+10
*
|
Mention dangers of polymorphism
Denton Liu
2016-07-08
1
-1
/
+4
*
|
Incorporate corrections
Denton Liu
2016-07-08
1
-2
/
+2
*
|
Correct grammar and language
Denton Liu
2016-07-05
1
-7
/
+7
*
|
Security Considerations
chriseth
2016-07-04
1
-0
/
+12
|
/
*
Changed inline code syntax
Denton Liu
2016-05-30
1
-46
/
+46
*
Modified control-structures.rst
Denton Liu
2016-05-30
1
-46
/
+46
*
Typo fix
Dave Hoover
2016-05-20
1
-1
/
+1
*
Corrected capitalisation of symbol names
Denton Liu
2016-05-19
1
-4
/
+4
*
Fixed a badly resolved merge conflict
Denton Liu
2016-05-19
1
-3
/
+3
*
Changed whitespace formatting
Denton Liu
2016-05-18
1
-1
/
+6
*
Fixed table formatting
Denton Liu
2016-05-18
1
-141
/
+141
*
Replaced tabs with spaces
Denton Liu
2016-05-18
1
-97
/
+97
*
Increased clarity of assembly statement
Denton Liu
2016-05-18
1
-2
/
+5
*
Corrected spacing to four spaces
Denton Liu
2016-05-18
1
-38
/
+40
*
Removed trailing space
Denton Liu
2016-05-18
1
-1
/
+1
*
Merge pull request #545 from chriseth/accessFunLabels
chriseth
2016-05-18
1
-2
/
+13
|
\
|
*
Typo
chriseth
2016-05-17
1
-1
/
+1
|
*
Allow access to functions in inline assembly.
chriseth
2016-05-12
1
-2
/
+13
*
|
Merge pull request #546 from chriseth/fixiszero
chriseth
2016-05-14
1
-3
/
+3
|
\
\
|
*
|
Correctly use not/bnot/iszero.
chriseth
2016-05-09
1
-3
/
+3
|
|
/
*
|
Removed unnecessary period
Denton Liu
2016-05-13
1
-2
/
+2
*
|
Added origin of scoping rules
Denton Liu
2016-05-12
1
-0
/
+1
*
|
Moved comment to more logical place
Denton Liu
2016-05-12
1
-1
/
+1
*
|
Removed trailing spaces
Denton Liu
2016-05-12
1
-4
/
+4
*
|
Added content
Denton Liu
2016-05-12
1
-0
/
+51
*
|
Changed the title
Denton Liu
2016-05-12
1
-4
/
+3
*
|
Created scoping section
Denton Liu
2016-05-12
1
-0
/
+6
|
/
*
Typos in inline assembly documentation.
chriseth
2016-03-31
1
-3
/
+3
*
Documentation.
chriseth
2016-03-30
1
-0
/
+444
*
Documentation for delegatecall.
chriseth
2016-03-12
1
-1
/
+1
*
Added in-depth links for further reading to the state variable, function and ...
holgerd77
2016-02-19
1
-0
/
+2
*
[cond-expr] add one doc about conditional expression
Lu Guanqun
2016-01-23
1
-1
/
+1
*
[docs]: change unsupported underscore to start
Lu Guanqun
2015-12-30
1
-1
/
+1
*
Imported documentation.
chriseth
2015-12-08
1
-0
/
+167