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
/
libsolidity
/
ast
/
ASTJsonConverter.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Isolating libyul library API into its own namespace `yul`.
Christian Parpart
2018-11-23
1
-2
/
+2
*
Rewrite header paths to adapt to recent `git mv` of libsolidity/inlineasm to ...
Christian Parpart
2018-11-23
1
-2
/
+2
*
Introduce namespace `langutil` in liblangutil directory.
Christian Parpart
2018-11-22
1
-0
/
+1
*
Performance: Replace string by special single-copy YulString class.
chriseth
2018-11-08
1
-1
/
+1
*
Refactor `solidity::Token` into an `enum class` with `TokenTraits` helper nam...
Christian Parpart
2018-10-22
1
-6
/
+6
*
Merge pull request #4734 from ethereum/astUpdate
chriseth
2018-10-09
1
-1
/
+3
|
\
|
*
Restore ``isConstructor`` in the legacy AST.
Daniel Kirchner
2018-09-11
1
-0
/
+2
|
*
Replace ``isConstructor`` field in the JSON AST by a ``kind`` field.
Daniel Kirchner
2018-09-11
1
-1
/
+1
*
|
Merge pull request #4962 from anurag-git/anurag_issue_3667-1
chriseth
2018-10-01
1
-4
/
+5
|
\
\
|
*
|
Removing extra default cases to force compile time error, instead of runtime.
Anurag Dashputre
2018-09-30
1
-4
/
+5
|
|
/
*
/
Add ``stateMutability`` field to JSON AST for ``address`` types.
Daniel Kirchner
2018-09-13
1
-2
/
+7
|
/
*
Rename Location::Default to Location::Unspecified.
Chase McDermott
2018-08-18
1
-1
/
+1
*
Merge pull request #4753 from mattaereal/boost-to-string-patch
Alex Beregszaszi
2018-08-08
1
-1
/
+1
|
\
|
*
Removing std:: from std::to_string and include for boost/lexical_cast
Matías Aereal Aeón
2018-08-08
1
-1
/
+1
*
|
Remove "constant" from JSON AST.
Daniel Kirchner
2018-08-06
1
-6
/
+0
|
/
*
Disallow multi variable declarations with mismatching number of values.
Daniel Kirchner
2018-07-13
1
-2
/
+2
*
Allow using `calldata` keyword to specify data location
mingchuan
2018-05-30
1
-0
/
+2
*
Uses short string representation of TypePointer
Erik Kundt
2018-04-13
1
-8
/
+8
*
Error when using no parentheses in modifier-style constructor calls.
Daniel Kirchner
2018-04-10
1
-2
/
+2
*
Error when using empty parenthesis for base class constructors that require a...
Daniel Kirchner
2018-04-05
1
-1
/
+1
*
Introduce emit statement.
chriseth
2018-02-22
1
-1
/
+9
*
Added property _documentation_ to Function, Event, and Modifier definition cl...
Emilio Almansi
2018-02-19
1
-0
/
+3
*
Mark functions static
Alex Beregszaszi
2017-09-20
1
-2
/
+2
*
Store super function.
chriseth
2017-09-06
1
-0
/
+1
*
Rename statemutability to stateMutability in ABI/AST
Alex Beregszaszi
2017-08-24
1
-2
/
+2
*
Consider pure as constant for the AST JSON (to aid static analyzers)
Alex Beregszaszi
2017-08-24
1
-2
/
+2
*
Merge pull request #2656 from ethereum/performance1
chriseth
2017-08-23
1
-19
/
+20
|
\
|
*
Create children node in ASTJsonConverter when neccesary
Alex Beregszaszi
2017-08-21
1
-0
/
+8
|
*
Avoid some Json copy operations.
chriseth
2017-08-21
1
-19
/
+12
*
|
Introduce view (and keep constant as an alias)
Alex Beregszaszi
2017-08-23
1
-0
/
+2
*
|
Remove visits to abstract AST class TypeName.
chriseth
2017-08-22
1
-6
/
+0
|
/
*
Remove isDeclaredConst() from functions
Alex Beregszaszi
2017-08-17
1
-2
/
+2
*
Add statemutability to AST JSON
Alex Beregszaszi
2017-08-17
1
-0
/
+2
*
Make toString(visibility) a helper
Alex Beregszaszi
2017-08-09
1
-22
/
+5
*
Replace isFullyImplemented with unimplementedFunctions in ASTAnnotations
Alex Beregszaszi
2017-08-04
1
-1
/
+1
*
Use solAssert instead of boost throw where possible
Alex Beregszaszi
2017-07-27
1
-5
/
+5
*
Merge interface/Exceptions and interface/Utils
Alex Beregszaszi
2017-06-22
1
-1
/
+0
*
Merge pull request #2331 from ethereum/ASTDocumentationEntry
chriseth
2017-06-14
1
-0
/
+1
|
\
|
*
documentation field added to ContractDefinition-Node
djudjuu
2017-05-31
1
-0
/
+1
*
|
adjusted testcase and renaming
djudjuu
2017-06-06
1
-4
/
+2
*
|
fix Literalprint
djudjuu
2017-05-31
1
-2
/
+19
|
/
*
Merge pull request #2301 from ethereum/ASTFunctionTypeFix
chriseth
2017-05-24
1
-2
/
+2
|
\
|
*
insert ParameterList-node in FunctionType-json
djudjuu
2017-05-24
1
-2
/
+2
*
|
Fix AST JSON converter type lookup
Alex Beregszaszi
2017-05-24
1
-1
/
+1
|
/
*
minor fixes and changelog update
djudjuu
2017-05-22
1
-1
/
+1
*
refactoring functionCallAnnotation
djudjuu
2017-05-19
1
-7
/
+28
*
include new InlineAssemblyInformation into JSON
djudjuu
2017-05-17
1
-2
/
+12
*
prefixChanges and contractKind-field
djuju
2017-05-17
1
-13
/
+23
*
fixed styletypos, renaming and added helperfunction
djuju
2017-05-17
1
-35
/
+28
*
Use different AST node names in legacy and new format
Alex Beregszaszi
2017-05-17
1
-9
/
+9
*
Compact format for AST-Json with backwards compatibility
chriseth
2017-05-17
1
-381
/
+431
*
Comment.
chriseth
2017-03-17
1
-1
/
+1
*
AST entry for VariableDeclaration
djudjuu
2017-03-16
1
-3
/
+42
*
Fix JSON output on macos.
chriseth
2017-01-18
1
-2
/
+2
*
Deterministic AST node identifiers.
chriseth
2017-01-17
1
-2
/
+2
*
Include visibility level for functions in AST
Federico Bond
2016-12-13
1
-7
/
+21
*
Fix names of JSON AST nodes
Federico Bond
2016-12-11
1
-2
/
+2
*
Rename dev::validate to dev::validateUTF8
Alex Beregszaszi
2016-11-29
1
-1
/
+1
*
Make position optional in dev::validate
Alex Beregszaszi
2016-11-29
1
-2
/
+1
*
Fix licensing headers
VoR0220
2016-11-23
1
-4
/
+4
*
Change encoding to address-funid and add "function" as ABI type.
chriseth
2016-11-16
1
-1
/
+1
*
Changelog entry and small fixes.
chriseth
2016-11-16
1
-0
/
+5
*
Function types.
chriseth
2016-11-16
1
-0
/
+14
*
Add support for do/while loops
Rhett Aultman
2016-11-10
1
-1
/
+5
*
add payable to AST
yann300
2016-11-03
1
-1
/
+2
*
Do not emit non-utf8 strings for ast json.
chriseth
2016-09-02
1
-2
/
+15
*
Version pragma.
chriseth
2016-09-01
1
-0
/
+13
*
JSON AST: Some attribute cleanup. Add linearized base contracts.
chriseth
2016-08-19
1
-34
/
+34
*
Rename root AST JSON node to SourceUnit
Alex Sinyagin
2016-08-18
1
-1
/
+1
*
Do not add children to EnumValue and PlaceholderStatement elements in JSON AST
Alex Sinyagin
2016-08-18
1
-4
/
+2
*
Use the full names for JSON AST nodes
Alex Sinyagin
2016-08-18
1
-11
/
+11
*
Move creation of the root element of JSON AST to the SourceUnit visitor
Alex Sinyagin
2016-08-18
1
-5
/
+16
*
Add ast json converter for PlaceholderStatement
Alex Sinyagin
2016-08-18
1
-0
/
+11
*
Add ast json converter for ArrayTypeName
Alex Sinyagin
2016-08-18
1
-0
/
+11
*
Add ast json converter for ModifierInvocation and EventDefinition
Alex Sinyagin
2016-08-18
1
-0
/
+22
*
Add ast json converter for ModifierDefinition
Alex Sinyagin
2016-08-18
1
-0
/
+11
*
Add ast json converter for EnumValue
Alex Sinyagin
2016-08-18
1
-0
/
+11
*
Add ast json converter for EnumDefinition
Alex Sinyagin
2016-08-18
1
-0
/
+11
*
Add ast json converter for UsingForDirective
Alex Sinyagin
2016-08-18
1
-1
/
+12
*
Add a ast json converter for InheritanceSpecifier
Alex Sinyagin
2016-08-18
1
-0
/
+11
*
Fix Mapping and InlineAssembly in JSON AST
Alex Sinyagin
2016-08-12
1
-0
/
+2
*
Fix JSON AST structure
Alex Sinyagin
2016-08-12
1
-0
/
+1
*
Fix segfault in ast output.
chriseth
2016-08-09
1
-1
/
+1
*
Source location as part of AST.
chriseth
2016-07-21
1
-51
/
+70
*
Parsing for inline assembly.
chriseth
2016-03-30
1
-0
/
+10
*
changes to redefine the token list, the scanner, and the parser and how they ...
RJ Catalano
2016-02-19
1
-2
/
+2
*
[cond-expr] add visitor related functions
Lu Guanqun
2016-01-23
1
-0
/
+11
*
Parse complex import directives.
chriseth
2015-12-18
1
-1
/
+1
*
File reorganisation.
chriseth
2015-10-21
1
-0
/
+470