Quellcode durchsuchen

asm: remove unused parameter for function Lex (#18058)

Corey Lin vor 6 Jahren
Ursprung
Commit
768b4c2e6b
3 geänderte Dateien mit 3 neuen und 3 gelöschten Zeilen
  1. 1 1
      cmd/evm/internal/compiler/compiler.go
  2. 1 1
      core/asm/lex_test.go
  3. 1 1
      core/asm/lexer.go

+ 1 - 1
cmd/evm/internal/compiler/compiler.go

@@ -25,7 +25,7 @@ import (
 
 func Compile(fn string, src []byte, debug bool) (string, error) {
 	compiler := asm.NewCompiler(debug)
-	compiler.Feed(asm.Lex(fn, src, debug))
+	compiler.Feed(asm.Lex(src, debug))
 
 	bin, compileErrors := compiler.Compile()
 	if len(compileErrors) > 0 {

+ 1 - 1
core/asm/lex_test.go

@@ -22,7 +22,7 @@ import (
 )
 
 func lexAll(src string) []token {
-	ch := Lex("test.asm", []byte(src), false)
+	ch := Lex([]byte(src), false)
 
 	var tokens []token
 	for i := range ch {

+ 1 - 1
core/asm/lexer.go

@@ -95,7 +95,7 @@ type lexer struct {
 
 // lex lexes the program by name with the given source. It returns a
 // channel on which the tokens are delivered.
-func Lex(name string, source []byte, debug bool) <-chan token {
+func Lex(source []byte, debug bool) <-chan token {
 	ch := make(chan token)
 	l := &lexer{
 		input:  string(source),