1
0
mirror of https://github.com/golang/go synced 2024-10-04 15:11:20 -06:00
go/src/cmd/gc
Russ Cox 9435dc2bdf allow forward declaration of struct in another file
(in the same package).

allow forward method declaration to be satisfied
by implementation in another file (in the same package).
all methods must be declared in the same file
as the receiver type.

R=ken
OCL=30864
CL=30869
2009-06-29 15:13:37 -07:00
..
align.c gc: grammar cleanup: 2009-06-06 12:46:38 -07:00
bits.c move bits.c from 6g to gc 2009-03-30 16:13:11 -07:00
builtin.c.boot print uint64 as uint64. 2009-05-28 22:24:03 -07:00
const.c better error; clean up lineno in a few places 2009-06-25 16:32:33 -07:00
dcl.c allow forward declaration of struct in another file 2009-06-29 15:13:37 -07:00
export.c allow forward declaration of struct in another file 2009-06-29 15:13:37 -07:00
gen.c static initialization with DATA statements 2009-05-17 19:16:16 -07:00
go.h bug165 2009-06-25 21:02:39 -07:00
go.y allow forward declaration of struct in another file 2009-06-29 15:13:37 -07:00
lex.c separate local path lookup from standard package directories 2009-06-25 20:15:56 -07:00
Makefile added key:val extension to 2009-05-21 13:46:07 -07:00
mkbuiltin disable "any" except during canned imports. 2009-06-25 16:22:46 -07:00
mkbuiltin1.c new approach for generating sysimport.c 2009-03-05 18:26:12 -08:00
mparith1.c warn -> yyerror in mparith. 2009-03-12 19:57:30 -07:00
mparith2.c signs on div and mod 2009-05-05 21:19:58 -07:00
mparith3.c warn -> yyerror in mparith. 2009-03-12 19:57:30 -07:00
obj.c gc: grammar cleanup: 2009-06-06 12:46:38 -07:00
sinit.c fix a 6g crash after type errors. 2009-06-23 15:30:59 -07:00
subr.c bug165 2009-06-25 21:02:39 -07:00
swt.c bug157 2009-05-30 21:18:15 -07:00
sys.go print uint64 as uint64. 2009-05-28 22:24:03 -07:00
unsafe.go Move sys.Reflect and sys.Unreflect into unsafe. 2009-05-08 14:57:56 -07:00
walk.c better error; clean up lineno in a few places 2009-06-25 16:32:33 -07:00