aboutsummaryrefslogtreecommitdiff
path: root/go
AgeCommit message (Expand)Author
2015-03-02go/types: better error message for use of _ in type switchRobert Griesemer
2015-02-27go/loader: name unnamed packages so errors make senseAlan Donovan
2015-02-23go/loader: rename SourceImports flag to ImportFromBinary and invert senseAlan Donovan
2015-02-20go/loader: define a FindPackage hook for build systems not compatible with "g...Alan Donovan
2015-02-20go/ssa: minor doc tweaks.Alan Donovan
2015-02-18go/ssa: standardize parsing of BuilderMode flags.Alan Donovan
2015-02-12go/gccgoimporter: disable test case (fix build, at least partially)Robert Griesemer
2015-02-06go/types: don't permit implicit assignments to unexported struct fields via l...Robert Griesemer
2015-02-02go/loader: improve robustness in face of input errorsAlan Donovan
2015-01-29go/types: update testdata (fix build)Robert Griesemer
2015-01-23Extend duplicate check to exported wrappersAlan Donovan
2015-01-23refactor/rename: make tests pass on windows (fixes build)Alex Brainman
2015-01-22go/ssa: add list-of-tests constant to generated testmain packageAlan Donovan
2015-01-22go/ssa: simplify TypesWithMethodSetsAlan Donovan
2015-01-21go/ssa: change import path of synthetic test package to "test$main"Alan Donovan
2015-01-21go/types: expose IsInterface predicate, eliminating 6 copiesAlan Donovan
2015-01-15go/buildutil: FakeContext: create build.Context of fake file tree, for testingAlan Donovan
2015-01-14go/loader: use concurrency to reduce I/O latency and perform typechecking in ...Alan Donovan
2015-01-13go/ssa: slight simplification to setCallFuncAlan Donovan
2015-01-13go/loader: introduce PackageCreated hookPeter Collingbourne
2015-01-13astutil: move to go/ast/astutilPeter Collingbourne
2015-01-12go/types: close scope for each "select" case after its bodyAlan Donovan
2015-01-10go/vcs: fix bug in remote package discoveryDmitri Shuralyov
2015-01-08go/types: revert gofmt -s change to permit building with 1.3Robert Griesemer
2015-01-08go/types: don't allow f()... if f() is multi-valuedRobert Griesemer
2015-01-08go/types: avoid follow-up error if composite literal type is unknownRobert Griesemer
2014-12-31go/types: make import check optional via a flag in types.ConfigPeter Collingbourne
2014-12-30go/types: modify Eval, EvalNode to return a TypeAndValuePeter Collingbourne
2014-12-29go/ssa: add position info to all Load/Store instructionsAlan Donovan
2014-12-29astutil: add Unparen utility, eliminating 7 copies.Alan Donovan
2014-12-29go/ssa: simplify make([]T, len, k) to new([k]T)[:len] for constant kAlan Donovan
2014-12-29go/ssa: canonicalize receiver types to avoid creating duplicate thunk functionsAlan Donovan
2014-12-29go/ssa: canonicalize receiver types to avoid creating duplicate thunk functionsAlan Donovan
2014-12-29go/ssa/interp: delete SSA bodies from standalone functions in "reflect"Alan Donovan
2014-12-29all: address vet reportsEmil Hessman
2014-12-09tools: add import comments.David Symonds
2014-12-04x/tools/go/vcs: support go.googlecode.com pathsAndrew Gerrand
2014-11-21go/exact: handle unknowns consistentlyRobert Griesemer
2014-11-21cmd/callgraph: add -algo=static and -algo=cha options.Alan Donovan
2014-11-20go/pointer: fix two crashes caused by 'print()'.Alan Donovan
2014-11-17go/types: don't panic if DefaultImport==nil, until we actually use it.Alan Donovan
2014-11-17go/types/typeutil: add an example of Map usage.Alan Donovan
2014-11-14go/callgraph/rta: rename from go/rtaAlan Donovan
2014-11-13go/ssa: report memory consumption separated by phase in stdlib_testAlan Donovan
2014-11-13tools: minor comment fixes.Alan Donovan
2014-11-12go/types: add missing nil check in Info.TypeOfRobert Griesemer
2014-11-12go.tools/go/rta: implement Rapid Type Analysis for Go.Alan Donovan
2014-11-10go.tools: use golang.org/x/... import pathsAndrew Gerrand
2014-11-05go/buildutil: call ReadDir via the build.Context's file system interfaceAlan Donovan
2014-10-27go/pointer: fix panic due to bogus constraint from value,ok receive operation.Alan Donovan