index
:
go
adonovan-patch-1
dev.boringcrypto
dev.boringcrypto.go1.10
dev.boringcrypto.go1.11
dev.boringcrypto.go1.12
dev.boringcrypto.go1.13
dev.boringcrypto.go1.14
dev.boringcrypto.go1.15
dev.boringcrypto.go1.16
dev.boringcrypto.go1.17
dev.boringcrypto.go1.18
dev.boringcrypto.go1.8
dev.boringcrypto.go1.9
dev.cc
dev.cmdgo
dev.debug
dev.fuzz
dev.garbage
dev.gcfe
dev.go2go
dev.inline
dev.link
dev.power64
dev.regabi
dev.ssa
dev.tls
dev.typealias
dev.typeparams
dev.types
dev.unified
master
release-branch.go1
release-branch.go1.1
release-branch.go1.10
release-branch.go1.11
release-branch.go1.12
release-branch.go1.13
release-branch.go1.14
release-branch.go1.15
release-branch.go1.16
release-branch.go1.17
release-branch.go1.18
release-branch.go1.19
release-branch.go1.2
release-branch.go1.20
release-branch.go1.21
release-branch.go1.22
release-branch.go1.3
release-branch.go1.4
release-branch.go1.5
release-branch.go1.6
release-branch.go1.7
release-branch.go1.8
release-branch.go1.9
release-branch.r57
release-branch.r58
release-branch.r59
release-branch.r60
tls
The Go programming language
Google
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
go
/
types
/
type.go
Age
Commit message (
Expand
)
Author
2023-01-17
go/types, types2: factor out under.go, generate it for go/types
Robert Griesemer
2022-02-25
go/types,types2: revert documentation for Type.Underlying
Robert Findley
2022-02-09
go/types, types2: rename structuralType/String to coreType/String
Robert Griesemer
2021-11-18
go/types: move match function to end of file (cleanup)
Robert Findley
2021-11-18
go/types: allow slicing for operands with []byte|string type sets
Robert Findley
2021-11-18
go/types: optimize common case in structuralType
Robert Findley
2021-11-18
go/types: simplify under() and fix a crash
Robert Findley
2021-11-18
go/types: remove tparamIsIface flag and corresponding dead code
Robert Findley
2021-11-18
go/types: remove asNamed
Robert Findley
2021-11-17
go/types: underlying type of a type parameter is its constraint interface
Robert Findley
2021-11-17
go/types: make sure we are safe for nil in underIs
Robert Griesemer
2021-11-16
go/types: remove asTypeParam and simplify some code
Robert Findley
2021-11-16
go/types: remove structuralString in favor of inlined code
Robert Findley
2021-11-16
go/types: slightly relax notion of structural type
Robert Findley
2021-11-16
go/types: move some functions into different files (cleanup)
Robert Findley
2021-11-10
go/types: remove most asX converters (cleanup)
Robert Findley
2021-11-02
go/types: clean up asT converters (step 2 of 2)
Robert Findley
2021-11-02
go/types: clean up asT converters (step 1 of 2)
Robert Findley
2021-10-21
go/types, types2: always return an underlying type from optype
Robert Findley
2021-09-14
go/types: merge Named type loading and expansion
Robert Findley
2021-08-31
go/types: address some TODOs (cleanup)
Robert Findley
2021-08-16
go/types: merge Instantiate and InstantiateLazy
Robert Findley
2021-08-16
go/types: expand is only required for *Named types
Robert Findley
2021-08-16
go/types: implement type sets with term lists
Robert Findley
2021-08-04
[dev.typeparams] go/types: (TypeParam) SetBound -> SetConstraint
Rob Findley
2021-08-04
[dev.typeparams] go/types: use type terms to represent unions
Rob Findley
2021-07-19
[dev.typeparams] go/types: implement delete(m, k) where m is of type paramete...
Rob Findley
2021-07-19
[dev.typeparams] go/types: implement close(ch) where ch is of type parameter ...
Rob Findley
2021-07-19
[dev.typeparams] go/types: update TypeParam APIs to match types2
Rob Findley
2021-07-19
[dev.typeparams] go/types: don't permit method calls on ptr to type parameter...
Rob Findley
2021-07-16
[dev.typeparams] go/types: move (remaining) type decls into their own files (...
Rob Findley
2021-07-16
[dev.typeparams] go/types: move Interface type decl into interface.go (cleanup)
Rob Findley
2021-07-16
[dev.typeparams] go/types: move Signature type decl into signature.go (cleanup)
Rob Findley
2021-07-16
[dev.typeparams] go/types: move Struct type decl into struct.go (cleanup)
Rob Findley
2021-07-16
[dev.typeparams] go/types: rename newTypeSet -> computeTypeSet
Rob Findley
2021-07-16
[dev.typeparams] go/types: make Interface.obj a *TypeName
Rob Findley
2021-07-16
[dev.typeparams] go/types: delay interface check for type bounds
Rob Findley
2021-07-16
[dev.typeparams] go/types: move embedding positions from Checker to Interface
Rob Findley
2021-07-16
[dev.typeparams] go/types: remove typeparams wrappers and aliases
Rob Findley
2021-07-16
[dev.typeparams] go/types: introduce type set abstraction for interfaces
Rob Findley
2021-07-16
[dev.typeparams] go/types: port lazy import resolution from types2
Rob Findley
2021-06-17
[dev.typeparams] go/types: eliminate need for unpack and asUnion functions
Rob Findley
2021-06-17
[dev.typeparams] go/types: clean up type set/union intersection
Rob Findley
2021-06-17
[dev.typeparams] go/types: replace Sum type with Union type
Rob Findley
2021-06-17
[dev.typeparams] go/types: accept embedded interface elements
Rob Findley
2021-06-07
[dev.typeparams] go/types: simplify Interface accessors
Rob Findley
2021-06-07
[dev.typeparams] go/types: re-use existing code for Interface.Complete
Rob Findley
2021-06-07
[dev.typeparams] go/types: add Named.SetTParams and Named.Orig methods
Rob Findley
2021-06-04
[dev.typeparams] go/types: use Checker-provided type parameter IDs when possible
Rob Findley
2021-05-27
go/types: guard against check==nil in newNamed
Rob Findley
[next]