aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/gc/typecheck.go
AgeCommit message (Expand)Author
2020-10-27[release-branch.go1.15] cmd/compile, runtime: store pointers to go:notinheap ...Keith Randall
2020-10-09[release-branch.go1.15] cmd/compile: propagate go:notinheap implicitlyKeith Randall
2020-10-09[release-branch.go1.15] cmd/compile: make go:notinheap error message friendli...Keith Randall
2020-10-09[release-branch.go1.15] cmd/compile: allow aliases to go:notinheap typesKeith Randall
2020-05-08cmd/compile: improve error when setting unexported fieldsEmmanuel T Odeke
2020-05-07cmd/compile: optimize make+copy pattern to avoid memclrMartin Möhrmann
2020-03-31cmd/compile: fix constant conversion involving complex typesMatthew Dempsky
2020-02-22cmd/compile: allow print/println(f()) where f() is multi-valueCuong Manh Le
2019-11-08cmd/compile: don't apply -lang=go1.X restrictions to imported packagesMatthew Dempsky
2019-11-01cmd/compile: revert change to "bound" in typecheckarraylitCuong Manh Le
2019-11-01cmd/compile: make duplicate index error distinguish arrays and slicesCuong Manh Le
2019-10-22cmd/compile: add marker for skipping dowidth when tracing typecheckLE Manh Cuong
2019-10-18cmd/compile: skip empty init function in fninitCuong Manh Le
2019-10-14cmd/compile: move some ONAME-specific flags from Node to NameMatthew Dempsky
2019-10-03cmd/compile: better error message for language version errorsRobert Griesemer
2019-09-28cmd/compile: use Node.Right for OAS2* nodes (cleanup)Mohit Verma
2019-09-26cmd/compile: remove DDD array typesMatthew Dempsky
2019-09-26cmd/compile: extract typecheckarraylit functionMatthew Dempsky
2019-09-26cmd/compile: simplify OPTRLIT handlingMatthew Dempsky
2019-09-26cmd/compile: use yyerrorl in some typechecking functionsTobias Klauser
2019-09-25cmd/compile: use underlying OCOMPLIT's position for OPTRLITMatthew Dempsky
2019-09-25cmd/compile: remove -s flagMatthew Dempsky
2019-09-18cmd/compile: remove OCASE and rename OXCASE to OCASEMatthew Dempsky
2019-09-16cmd/compile: consistently use strlit to access constants string valuesCuong Manh Le
2019-09-12cmd/compile: allow iota inside function in a ConstSpecCuong Manh Le
2019-09-09cmd/compile: report more precise errors about untyped constantsMatthew Dempsky
2019-09-06cmd/compile: rewrite untyped constant conversion logicMatthew Dempsky
2019-09-06cmd/compile: rename Etype to ctxTypeMatthew Dempsky
2019-09-03cmd/compile: replace copytype to setUnderlyingMatthew Dempsky
2019-09-03cmd/compile: simplify {defer,resume}checkwidth logicMatthew Dempsky
2019-08-29cmd/compile: emit error message for broken typeCuong Manh Le
2019-08-29cmd/compile: fix internal error on complex comparisonLE Manh Cuong
2019-08-29cmd/compile: do not set n.Type.Sym in typecheckdeftypeLE Manh Cuong
2019-08-29cmd/compile: make typecheck set n.Type.Nod when returning OTYPELE Manh Cuong
2019-08-27cmd/compile: fix "previous" position info for duplicate switch casesMatthew Dempsky
2019-05-21cmd/compile: fix typecheck type alias makes wrong export symbol metadataLE Manh Cuong
2019-05-02cmd/compile: disable Go1.13 language features for -lang=go1.12 and belowRobert Griesemer
2019-03-18cmd/compile: fix importing rewritten f(g()) callsMatthew Dempsky
2019-03-14cmd/compile: rewrite f(g()) for multi-value g() during typecheckMatthew Dempsky
2019-03-13cmd/compile: simplify isGoConstMatthew Dempsky
2019-03-13cmd/compile: move all constant folding logic into evconstMatthew Dempsky
2019-03-01Revert "cmd/compile: rewrite f(g()) for multi-value g() during typecheck"Matthew Dempsky
2019-02-28cmd/compile: rewrite f(g()) for multi-value g() during typecheckMatthew Dempsky
2019-02-27cmd/compile: unify duplicate const detection logicMatthew Dempsky
2019-02-26cmd/compile: fix a typo in assignment mismatch errorAgniva De Sarker
2019-02-26cmd/compile: confusing error if composite literal field is a methodMichael Fraenkel
2019-02-19cmd/compile: don't mix internal float/complex constants of different precisionRobert Griesemer
2019-02-15cmd/compile: implement shifts by signed amountsKeith Randall
2018-12-11cmd/compile: emit a symbol for a method expression when using -dynlinkIan Lance Taylor
2018-11-30cmd/compile: fix constant index bounds check and error messageRobert Griesemer