summaryrefslogtreecommitdiff
path: root/src/go/types/object.go
Commit message (Expand)AuthorAgeFilesLines
* go/types: add a test that generated files match types2Robert Findley2023-01-201-1/+1
* go/types: generate more files from types2 sourcesRobert Griesemer2023-01-171-3/+48
* go/types: use nopos instead of token.NoPos to match types2Robert Griesemer2023-01-171-7/+7
* go/types, types2: better variable names, cleanups in testRobert Griesemer2022-11-211-7/+0
* cmd/compile: package-annotate structs when error would be ambiguousDavid Chase2022-11-181-0/+7
* go/types, types2: replace (internal) writePackage with packagePrefixRobert Griesemer2022-11-181-6/+6
* go/types, types2: remove Named.once in favor of monotonic stateRobert Findley2022-06-061-13/+1
* go/types, types2: set an origin object for vars and funcsRobert Findley2022-05-171-2/+32
* all: remove trailing blank doc comment linesRuss Cox2022-04-011-1/+0
* all: fix various doc comment formatting nitsRuss Cox2022-04-011-1/+1
* go/types, types2: make each method instantiation independently lazyRobert Findley2022-01-251-5/+4
* go/types, types2: improve error messages referencing anyRobert Findley2021-11-161-0/+8
* go/types, types2: document nil scope for imported and instantiated Func objectsRobert Griesemer2021-11-111-0/+2
* go/types: clearer object string for type parametersRobert Findley2021-11-091-7/+14
* go/types: fix TypeName.IsAlias for type parameter nameszhouguangyuan2021-11-011-0/+2
* go/types, types2: rename Environment to ContextRobert Findley2021-09-291-1/+1
* go/types: make ptrRecv a method hasPtrRecv of FuncRobert Griesemer2021-09-211-2/+21
* go/types: instantiate methods when instantiating Named typesRobert Findley2021-09-151-2/+3
* go/types: merge Named type loading and expansionRobert Findley2021-09-141-2/+14
* go/types: spell out 'Type' in type parameter APIsRobert Findley2021-09-081-2/+2
* go/types: use a typeWriter to write types (cleanup)Robert Findley2021-08-311-1/+1
* go/types: use []*TypeParam rather than []*TypeName type param listsRobert Findley2021-08-231-1/+1
* [dev.typeparams] go/types: set type parameter indices when they are boundRob Findley2021-07-221-2/+2
* [dev.typeparams] go/types: merge instance and Named to eliminate sanitizationRob Findley2021-07-221-0/+3
* [dev.typeparams] go/types: port lazy import resolution from types2Rob Findley2021-07-161-0/+8
* [dev.typeparams] go/types: import changes to types.Info from dev.go2goRob Findley2020-12-151-2/+6
* all: clean up code with token.IsExportedDaniel Martí2019-04-161-3/+2
* go/types: determine hasPtrRecv property from source rather than typeRobert Griesemer2018-10-041-1/+2
* go/types: remove visited flag for constants and variables (cleanup)Robert Griesemer2018-06-011-4/+2
* go/types: initial framework for marking-based cycle detectionRobert Griesemer2018-05-311-9/+49
* go/types: adopt spec terminology, use 'embedded' rather then 'anonyous' fieldRobert Griesemer2018-05-101-10/+14
* go/types: add doc strings to various undocumented exported objectsRobert Griesemer2018-05-021-9/+29
* go/types: add missing documentation to Object factory functionsgriesemer2017-11-031-6/+32
* all: fix minor misspellingsEric Lagergren2017-04-031-1/+1
* go/types: unsafe.Pointer is not an aliasAlan Donovan2017-02-101-0/+4
* [dev.typealias] go/types: clarified doc stringRobert Griesemer2017-01-171-9/+4
* [dev.typealias] cmd/compile, go/types, go/importer: various alias related fixesRobert Griesemer2017-01-101-12/+8
* [dev.typealias] go/types: export TypeName.IsAlias so clients can use itRobert Griesemer2017-01-101-3/+3
* [dev.typealias] go/types: improved Object printingRobert Griesemer2017-01-101-5/+45
* [dev.typealias] go/types: implement type aliasesRobert Griesemer2017-01-101-36/+12
* go/types: revert user-visible changes related to aliasesRobert Griesemer2016-11-041-15/+16
* go/types: set up correct type with NewAliasRobert Griesemer2016-11-021-2/+9
* go/types: implement missing String method for Alias objectRobert Griesemer2016-10-311-0/+1
* go/types: don't expose types.Alias kind field - only used by go/typesRobert Griesemer2016-10-311-6/+7
* go/types: local type-checking of alias declarationsRobert Griesemer2016-10-311-9/+20
* go/types: better doc string for Object.Parent and testRobert Griesemer2016-08-181-1/+1
* go/types: fix computation of initialization orderRobert Griesemer2016-08-161-0/+6
* all: single space after period.Brad Fitzpatrick2016-03-021-1/+1
* go/types: remove the renaming import of go/constantRob Pike2015-08-041-4/+4
* go/types: change {Type,Object,Selection}String to accept a Qualifier functionAlan Donovan2015-06-301-28/+40