Ry Jones
|
f2d5e6782a
Add SPDX headers (#951)
|
3 lat temu |
Sean Young
|
04116fa39f
Add create_program_address builtin
|
3 lat temu |
Sean Young
|
263d358955
Do not create node for free functions unless some exist
|
3 lat temu |
Sean Young
|
eb87a95aad
Avoid double malloc in .push_str(&format(..))
|
3 lat temu |
Lucas Steuernagel
|
8367554b06
Partial support for Yul (#824)
|
3 lat temu |
Sean Young
|
2767193a74
Remove duplicate diagnostics
|
3 lat temu |
Sean Young
|
2ef5651781
Parse file level using declarations
|
3 lat temu |
Sean Young
|
2c138a10c5
Permit function list in using syntax
|
3 lat temu |
Sean Young
|
27899f1f25
Move AccountMeta and AccountInfo into builtin 'solana' import
|
3 lat temu |
Sean Young
|
f531bb668d
Put call arguments in common structure
|
3 lat temu |
Sean Young
|
36ab221da8
Consistent use of single quotes
|
3 lat temu |
Lucas Steuernagel
|
32fc77b0ec
Refactor diagnostics (#766)
|
3 lat temu |
Lucas Steuernagel
|
2088ce7431
Fix standload function call bug (#757)
|
3 lat temu |
Sean Young
|
4c0b46ae8a
Remove Expression::FunctionArg from ast
|
3 lat temu |
Sean Young
|
9ca8c2a685
Implement solidity user type syntax
|
3 lat temu |
Lucas Steuernagel
|
04a4eb2f9e
Refactor codegen (#741)
|
3 lat temu |
Sean Young
|
4a46365212
struct member expressions not are written to graphviz dot file
|
3 lat temu |
Lucas Steuernagel
|
5da5377b6f
Refactoring in sema for yul and solidity compatibility (#726)
|
3 lat temu |
Lucas Steuernagel
|
7674e8b839
Implement mutability check for yul (#722)
|
3 lat temu |
Lucas Steuernagel
|
4302102fc1
Rename assembly to yul in Solang (#719)
|
3 lat temu |
Lucas Steuernagel
|
b0b0e8b5ad
Implement reachable for inline assembly (#717)
|
3 lat temu |
Lucas Steuernagel
|
13f2efac40
Integrate inline assembly to graphviz (#716)
|
3 lat temu |
Lucas Steuernagel
|
c8d60fcb24
Implement yul semantic analysis (#702)
|
3 lat temu |
Lucas Steuernagel
|
afc93afb84
Resolve yul literals (#687)
|
3 lat temu |
Sean Young
|
cfb502f2bf
Introduce AccountMeta for Solana
|
3 lat temu |
Sean Young
|
f6c9daca64
Location in ast should be an enum, with builtin as one option
|
3 lat temu |
Sean Young
|
16d124657b
Permit larger type to be used as a value
|
3 lat temu |
Alexey Shekhirin
|
0ea9587012
feat(parser): try statements without low-level catch clause (#634)
|
3 lat temu |
Sean Young
|
8600dd550e
Provide method for accessing accounts on Solana (#618)
|
3 lat temu |
Alexey Shekhirin
|
2fcd989451
feat(parser): DocComments grouping & type annotation (#621)
|
3 lat temu |