diff options
Diffstat (limited to 'src/pkg/go/parser/interface.go')
| -rw-r--r-- | src/pkg/go/parser/interface.go | 12 | 
1 files changed, 4 insertions, 8 deletions
| diff --git a/src/pkg/go/parser/interface.go b/src/pkg/go/parser/interface.go index 714add433..3c9be7532 100644 --- a/src/pkg/go/parser/interface.go +++ b/src/pkg/go/parser/interface.go @@ -63,8 +63,7 @@ func ParseExpr(filename string, src interface{}) (ast.Expr, os.Error) {  	var p parser;  	p.init(filename, data, 0); -	x := p.parseExpr();	// TODO 6g bug - function call order in expr lists -	return x, p.GetError(scanner.Sorted); +	return p.parseExpr(), p.GetError(scanner.Sorted);  } @@ -81,8 +80,7 @@ func ParseStmtList(filename string, src interface{}) ([]ast.Stmt, os.Error) {  	var p parser;  	p.init(filename, data, 0); -	list := p.parseStmtList();	// TODO 6g bug - function call order in expr lists -	return list, p.GetError(scanner.Sorted); +	return p.parseStmtList(), p.GetError(scanner.Sorted);  } @@ -99,8 +97,7 @@ func ParseDeclList(filename string, src interface{}) ([]ast.Decl, os.Error) {  	var p parser;  	p.init(filename, data, 0); -	list := p.parseDeclList();	// TODO 6g bug - function call order in expr lists -	return list, p.GetError(scanner.Sorted); +	return p.parseDeclList(), p.GetError(scanner.Sorted);  } @@ -130,8 +127,7 @@ func ParseFile(filename string, src interface{}, mode uint) (*ast.File, os.Error  	var p parser;  	p.init(filename, data, mode); -	prog := p.parseFile();	// TODO 6g bug - function call order in expr lists -	return prog, p.GetError(scanner.NoMultiples); +	return p.parseFile(), p.GetError(scanner.NoMultiples);  } | 
