Disallow several indexed attributes for the same event parameter

This commit is contained in:
vlad
2023-01-20 19:53:02 +01:00
committed by Kamil Śliwak
parent c195782f96
commit 6a0ea174b8
3 changed files with 15 additions and 0 deletions
@@ -0,0 +1,9 @@
contract c {
event e(uint indexed a, bytes3 indexed indexed s, bool indexed indexed indexed b);
event e2(uint indexed indexed a, bytes3 indexed s);
}
// ----
// ParserError 5399: (56-63): Indexed already specified.
// ParserError 5399: (80-87): Indexed already specified.
// ParserError 5399: (88-95): Indexed already specified.
// ParserError 5399: (126-133): Indexed already specified.