Age | Commit message (Expand) | Author |
2022-04-19 | cmd/compile/internal/types2: don't crash in overflow check | Robert Griesemer |
2022-04-02 | go/types: don't report errors for untyped int shifts on Go < 1.13 | Robert Findley |
2022-04-01 | all: remove trailing blank doc comment lines | Russ Cox |
2022-03-23 | go/types, types2: report struct type for literals with too few/many elements | Robert Griesemer |
2022-03-21 | go/types, types2: improved tracing output throughout (debugging support) | Robert Griesemer |
2022-03-21 | go/types, types2: factor out isInterface(x) && !isTypeParam(x) (cleanup) | Robert Griesemer |
2022-03-09 | go/types, types2: pointer base types cannot be type constraints | Robert Griesemer |
2022-03-07 | go/types, types2: don't crash in selectors referring to the type being declared | Robert Griesemer |
2022-02-24 | go/types, types2: don't crash if comp. literal element type has no core type | Robert Griesemer |
2022-02-23 | go/types, types2: add "dynamic" flag to comparable predicate | Robert Griesemer |
2022-02-09 | go/types, types2: rename structuralType/String to coreType/String | Robert Griesemer |
2022-02-04 | go/types, types2: simplify Checker.typeAssertion, use same code in both type ... | Robert Griesemer |
2022-02-04 | go/types, types2: better error messages for expression switches | Robert Griesemer |
2022-02-04 | go/types, types2: better error messages for comparisons | Robert Griesemer |
2022-01-27 | go/types, cmd/compile: fix composite literal structural typing | Matthew Dempsky |
2022-01-19 | go/types, types2: use orig. compiler error message for a shift error | Robert Griesemer |
2022-01-09 | go/types, types2: better error message for invalid == on type parameters | Robert Griesemer |
2021-12-17 | go/types, types2: use compiler error message for undefined operators | Robert Griesemer |
2021-12-13 | all: gofmt -w -r 'interface{} -> any' src | Russ Cox |
2021-11-29 | go/types: restore original assignment error messages | Robert Griesemer |
2021-11-22 | go/types,types2: use allInteger to check type for shifted operand | zhouguangyuan |
2021-11-18 | go/types: remove tparamIsIface flag and corresponding dead code | Robert Findley |
2021-11-18 | go/types: remove a review comment in implicitTypeAndValue | Robert Findley |
2021-11-17 | go/types: underlying type of a type parameter is its constraint interface | Robert Findley |
2021-11-17 | go/types: better error for type assertion/switch on type parameter value | 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: slightly relax notion of structural type | Robert Findley |
2021-11-16 | go/types: rename structure to structuralType | Robert Findley |
2021-11-15 | go/types: assign error codes to new errors for Go 1.18 | Robert Findley |
2021-11-10 | go/types: remove most asX converters (cleanup) | Robert Findley |
2021-11-09 | go/types: report error for incomplete struct composite literal type | Robert Findley |
2021-11-09 | go/types: rename is_X predicates back to isX (step 2 of 2) | Robert Findley |
2021-11-09 | go/types: rename isX predicates to allX, add simple is_X (step 1 of 2) | Robert Findley |
2021-11-03 | go/types: fix conversions of constants to type parameter | Robert Findley |
2021-11-02 | go/types: implement singleType and structure (type) | 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-11-02 | go/types: clarify is/underIs semantics and implementation | Robert Findley |
2021-10-29 | go/types: comp literals to accept type sets with single underlying types | Robert Findley |
2021-10-21 | go/types: print assignment operation for invalid operation errors | Cuong Manh Le |
2021-10-07 | go/types: better error message for invalid untyped nil conversion | Cuong Manh Le |
2021-09-27 | cmd/compile: print expression for invalid operation errors | Leonard Wang |
2021-09-08 | go/ast: rename MultiIndexExpr to IndexListExpr | Robert Findley |
2021-09-02 | go/types: systematic detection of missing instantiation | Robert Findley |
2021-09-01 | go/types: remove superfluous ordinaryType calls | Robert Findley |
2021-08-31 | go/types: address some TODOs (cleanup) | Robert Findley |
2021-08-31 | go/types: allow composite literals of type parameter type | 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 |