summaryrefslogtreecommitdiff
path: root/src/cmd/gc/walk.c
AgeCommit message (Expand)AuthorFilesLines
2009-11-15gc: five bug fixes, one better error.Russ Cox1-1/+1
2009-10-23all of pkg now compiles, fixes a few more testsKai Backman1-2/+2
2009-10-19bug196Russ Cox1-10/+3
2009-10-12sort errors by line numberRuss Cox1-1/+1
2009-10-10fix float <-> int64 conversionsKai Backman1-0/+10
2009-10-07add & fix bug207: rewritten if conditionRuss Cox1-2/+9
2009-09-21ideal bools and related fixesRuss Cox1-2/+2
2009-09-15declared and not used; this time for sureRuss Cox1-0/+14
2009-09-14declared and not used error, but disabled.Russ Cox1-0/+3
2009-09-09composit literal underKen Thompson1-485/+0
2009-09-09defining package block names must overrideRuss Cox1-1/+1
2009-09-08write-only variable _Russ Cox1-1/+5
2009-09-08init context for composit literalsKen Thompson1-0/+46
2009-09-08pass Type* to makechan and makemap so thatRuss Cox1-7/+4
2009-09-07maps in static initializationKen Thompson1-3/+124
2009-09-06more static initKen Thompson1-6/+87
2009-09-05composit literalsKen Thompson1-83/+182
2009-08-26bug slicing array - cap is hugeKen Thompson1-1/+1
2009-08-25rename runtime internals to have modern names (array->slice etc)Rob Pike1-15/+15
2009-08-12bug188 - sort(x)Russ Cox1-0/+4
2009-08-12delete code for forward type declarationsRuss Cox1-4/+1
2009-08-11bug186 - f(iota)Russ Cox1-1/+1
2009-08-07bug159Russ Cox1-1/+14
2009-08-07bug185 - return b,a from func() (a,b int)Russ Cox1-4/+34
2009-08-07bug184 - assignment compatibility in unpacked multireturnRuss Cox1-16/+29
2009-08-07bug181 - type T *struct { T } is an invalid embedded typeRuss Cox1-1/+7
2009-08-07forward declarations not necessary.Russ Cox1-10/+53
2009-08-05delay range processing. old2new is goneRuss Cox1-259/+8
2009-08-05delay := processingRuss Cox1-287/+3
2009-08-04delayed evaluation of var blocksRuss Cox1-4/+30
2009-08-04move select into its own file.Russ Cox1-232/+5
2009-08-04type checking of assignments, switch, if, forRuss Cox1-367/+98
2009-08-03more 6g reorg; checkpoint.Russ Cox1-1116/+334
2009-07-31checkpoint; still plenty to clean upRuss Cox1-862/+389
2009-07-30delete some code from walkexpr that is nowRuss Cox1-291/+74
2009-07-30typechecking checkpoint.Russ Cox1-487/+97
2009-07-29introduce typecheck pass before walkexpr.Russ Cox1-84/+302
2009-07-29convert walkexpr to take Node**; drop indirRuss Cox1-186/+195
2009-07-27constant keys for array initializersRuss Cox1-1/+1
2009-07-27multiple return in := bugRuss Cox1-0/+4
2009-07-27print(1<<x)Russ Cox1-3/+4
2009-07-27named string type bugsRuss Cox1-5/+13
2009-07-27catchRuss Cox1-3/+9
2009-07-20explain selectsend problemRuss Cox1-1/+4
2009-07-17another baby step.Russ Cox1-0/+1
2009-07-17baby step: const decls can refer to futureRuss Cox1-35/+129
2009-07-17another step toward eliminating forward declarations.Russ Cox1-826/+874
2009-07-13step toward no function prototypes.Russ Cox1-28/+175
2009-07-10cleanup in preparation for new scoping.Russ Cox1-388/+299
2009-07-09segment faultKen Thompson1-0/+4