summaryrefslogtreecommitdiff
path: root/src/cmd/gc/dcl.c
AgeCommit message (Expand)AuthorFilesLines
2011-01-17Imported Upstream version 2011.01.12upstream/2011.01.12Ondřej Surý1-4/+16
2010-06-14gc: no more ...Russ Cox1-127/+8
2010-06-12gc: less aggressive name binding, for better line numbers in errorsRuss Cox1-20/+4
2010-06-08gc: new typechecking rulesRuss Cox1-7/+12
2010-03-31gc: implement panic and recoverRuss Cox1-1/+13
2010-02-18gc: fix this morning's bug fixRuss Cox1-1/+2
2010-02-18gc: recursive interface embeddingRuss Cox1-17/+27
2010-02-01gc: bug250, bug251 - recursive interface typesRuss Cox1-1/+4
2010-02-01gc: ... T corner casesRuss Cox1-0/+1
2010-02-01gc: add ... T, rework plain ...Russ Cox1-1/+14
2010-01-22eliminate the package global name space assumption in object filesRuss Cox1-10/+9
2010-01-19cleanup toward eliminating package global name spaceRuss Cox1-0/+1
2010-01-18gc: bug243Russ Cox1-1/+3
2010-01-18gc: more precise handling of import .Russ Cox1-3/+8
2009-12-18gc: method expressions on concrete typesRuss Cox1-2/+2
2009-12-15gc: double-check usage of ...Russ Cox1-3/+7
2009-12-03gc: better diagnosis of initialization loopsRuss Cox1-0/+1
2009-11-15gc: five bug fixes, one better error.Russ Cox1-1/+17
2009-11-01misc cleanupRuss Cox1-1/+1
2009-10-196g bug fixes:Russ Cox1-5/+13
2009-10-15rename sys functions to runtime,Russ Cox1-1/+1
2009-10-12sort errors by line numberRuss Cox1-4/+2
2009-10-08add & fix bug208, from ken.Russ Cox1-0/+8
2009-10-07better handling of mistaken top-level variableRuss Cox1-2/+14
2009-09-29missing error checking related to ([...]int){...}Russ Cox1-1/+1
2009-09-09a few more blank testsRuss Cox1-2/+2
2009-09-09defining package block names must overrideRuss Cox1-8/+1
2009-09-08write-only variable _Russ Cox1-4/+8
2009-08-24bug132Russ Cox1-1/+10
2009-08-21fix bug195Russ Cox1-1/+1
2009-08-19try to do better line number reportingRuss Cox1-22/+14
2009-08-136g/6l: add go type information to symbol table.Russ Cox1-1/+4
2009-08-12delete code for forward type declarationsRuss Cox1-117/+4
2009-08-12whole-package compilationRuss Cox1-10/+3
2009-08-07bug181 - type T *struct { T } is an invalid embedded typeRuss Cox1-1/+3
2009-08-07clean up a few error messages;Russ Cox1-1/+1
2009-08-07forward declarations not necessary.Russ Cox1-400/+355
2009-08-05delay range processing. old2new is goneRuss Cox1-34/+27
2009-08-05delay := processingRuss Cox1-0/+77
2009-08-04make Syms smaller.Russ Cox1-224/+72
2009-08-04move various bits of code aroundRuss Cox1-1205/+823
2009-08-04delayed evaluation of var blocksRuss Cox1-38/+57
2009-08-03more 6g reorg; checkpoint.Russ Cox1-7/+21
2009-07-31checkpoint; still plenty to clean upRuss Cox1-1/+1
2009-07-30typechecking checkpoint.Russ Cox1-9/+9
2009-07-29convert walkexpr to take Node**; drop indirRuss Cox1-13/+13
2009-07-28make every func literal expression allocate,Russ Cox1-68/+60
2009-07-27do not insert implicit "return;" in empty function bodyRuss Cox1-1/+1
2009-07-17another baby step.Russ Cox1-6/+18
2009-07-17baby step: const decls can refer to futureRuss Cox1-39/+58