1
0
mirror of https://github.com/golang/go synced 2024-10-04 14:21:21 -06:00
go/usr/austin/eval
Austin Clements 458e23e151 Implement type compatibility and fix places where I thought
types were supposed to be identical but only needed to be
compatible.  This gets rid of the Type.literal method.  I
renamed the Type.rep method to Type.lit because I believe it
corresponds to the term "literal" as used in the spec.

R=rsc
APPROVED=rsc
DELTA=228  (57 added, 35 deleted, 136 changed)
OCL=32606
CL=32608
2009-07-31 17:11:34 -07:00
..
compiler.go Implement labels, goto, labeled break, and labeled continue. 2009-07-30 14:39:27 -07:00
decls.go Implement type compatibility and fix places where I thought 2009-07-31 17:11:34 -07:00
expr.go Implement type compatibility and fix places where I thought 2009-07-31 17:11:34 -07:00
func.go Flatten the Frame tree. Now each function call produces a 2009-07-29 11:57:46 -07:00
scope.go Implement type compatibility and fix places where I thought 2009-07-31 17:11:34 -07:00
stmt.go Implement var declarations. Variables, constants, and types now carry 2009-07-31 15:51:27 -07:00
type.go Implement type compatibility and fix places where I thought 2009-07-31 17:11:34 -07:00
typec.go Flatten the Frame tree. Now each function call produces a 2009-07-29 11:57:46 -07:00
util.go Implement array types and index expressions. 2009-07-20 17:41:40 -07:00
value.go Implement var declarations. Variables, constants, and types now carry 2009-07-31 15:51:27 -07:00