chriseth
|
a72f4f3993
|
Print AST ID.
|
2021-09-16 17:19:17 +02:00 |
|
Kamil Śliwak
|
14639efc5d
|
Print code snippets next to source locations in IR output
|
2021-09-14 12:09:59 +02:00 |
|
Kamil Śliwak
|
37f681c430
|
Deduplicate code for printing source locations
|
2021-09-14 11:46:57 +02:00 |
|
chriseth
|
5093cff7ae
|
Rename source location function.
|
2021-09-06 18:33:36 +02:00 |
|
chriseth
|
f14b7598c7
|
Only list used source names.
|
2021-09-06 18:33:05 +02:00 |
|
Marenz
|
57db4c82ba
|
Fix: Use correct byte offset separation
":" instead of ","
|
2021-07-15 13:15:21 +02:00 |
|
chriseth
|
f75b55071e
|
Remove CharStream from SourceLocation.
|
2021-07-14 15:12:07 +02:00 |
|
Djordje Mijovic
|
838f59fa5b
|
Adding origin location notation to yul ir.
|
2021-06-21 18:48:20 +02:00 |
|
Mathias Baumann
|
d7d64c3db5
|
IR Codegen: Small refactoring & comment fixes
|
2021-06-14 13:35:53 +02:00 |
|
chriseth
|
99fcf62736
|
Extract referencedDeclaration as helper.
|
2021-03-24 17:01:50 +01:00 |
|
chriseth
|
7d0ecd9406
|
Merge pull request #10535 from ethereum/removeNumbers
Improve generated names.
|
2021-02-23 13:29:18 +01:00 |
|
Mathias Baumann
|
64d14b4cc4
|
IRNames::function(): Return correct name if the function is a constructor
|
2021-02-23 10:29:12 +01:00 |
|
chriseth
|
54cf56b3a5
|
Simplify generated names.
|
2021-02-16 14:20:27 +01:00 |
|
chriseth
|
a72ab1c9c1
|
Replace "runtime" by "deployed" naming.
|
2021-02-10 00:56:16 +01:00 |
|
chriseth
|
e807c9bb63
|
Library call guard.
|
2021-01-11 20:37:44 +01:00 |
|
chriseth
|
ccaa81fbe7
|
Implement function modifiers.
|
2020-12-17 17:00:51 +01:00 |
|
chriseth
|
f87edb6efc
|
Bound functions.
|
2020-11-23 18:58:23 +01:00 |
|
Sachin Grover
|
b7adb2aa42
|
Add SPDX license identifier if not present already in source file
Fixes: #9220
|
2020-07-17 20:24:12 +05:30 |
|
Kamil Śliwak
|
0943333276
|
Simplify endVisit() for internal calls
- Define IRHelpers::referencedFunctionDeclaration() to avoid repeating the same dynamic_casts over and over again.
|
2020-05-20 21:07:37 +02:00 |
|
Kamil Śliwak
|
bd75543900
|
Add IRNames::internalDispatch() and use it in IRGenerationContext
|
2020-05-20 12:48:49 +02:00 |
|
Kamil Śliwak
|
16e58449ab
|
ir/Common: Add YulArity struct
|
2020-05-19 23:03:15 +02:00 |
|
Kamil Śliwak
|
465e4d4088
|
Extract more functions for generating function and variable names into IRNames
|
2020-05-15 14:51:00 +02:00 |
|
Kamil Śliwak
|
7af7273b60
|
Move static functions for constructing names from IRGenerationContext into the new Common module
|
2020-05-14 19:48:00 +02:00 |
|