compiler: remove superfluous 'err' result in decodeFuncValue

This commit is contained in:
Ayke van Laethem
2019-06-08 13:14:47 +02:00
committed by Ron Evans
parent aa8957dd05
commit e169e3b996
2 changed files with 2 additions and 5 deletions
+1 -1
View File
@@ -103,7 +103,7 @@ func (c *Compiler) extractFuncContext(funcValue llvm.Value) llvm.Value {
// decodeFuncValue extracts the context and the function pointer from this func
// value. This may be an expensive operation.
func (c *Compiler) decodeFuncValue(funcValue llvm.Value, sig *types.Signature) (funcPtr, context llvm.Value, err error) {
func (c *Compiler) decodeFuncValue(funcValue llvm.Value, sig *types.Signature) (funcPtr, context llvm.Value) {
context = c.builder.CreateExtractValue(funcValue, 0, "")
switch c.funcImplementation() {
case funcValueDoubleword: