Searched refs:StructKeyExpr (Results 1 – 10 of 10) sorted by relevance
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/ir/ |
H A D | expr.go | 317 type StructKeyExpr struct { struct 323 func NewStructKeyExpr(pos src.XPos, field *types.Field, value Node) *StructKeyExpr { 324 n := &StructKeyExpr{Field: field, Value: value} 330 func (n *StructKeyExpr) Sym() *types.Sym { return n.Field.Sym } argument 787 n1 := n1.(*StructKeyExpr)
|
H A D | node_gen.go | 1254 func (n *StructKeyExpr) Format(s fmt.State, verb rune) { fmtNode(n, s, verb) } 1255 func (n *StructKeyExpr) copy() Node { 1260 func (n *StructKeyExpr) doChildren(do func(Node) bool) bool { 1269 func (n *StructKeyExpr) editChildren(edit func(Node) Node) {
|
H A D | fmt.go | 762 n := n.(*StructKeyExpr)
|
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/walk/ |
H A D | complit.go | 122 n1 = n1.(*ir.StructKeyExpr).Value 151 r := r.(*ir.StructKeyExpr) 220 r := rn.(*ir.StructKeyExpr)
|
H A D | order.go | 338 elem := elem.(*ir.StructKeyExpr)
|
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/typecheck/ |
H A D | expr.go | 339 sk, ok := n.(*ir.StructKeyExpr) 375 func tcStructLitKey(typ *types.Type, kv *ir.KeyExpr) *ir.StructKeyExpr {
|
H A D | iexport.go | 2208 n := n.(*ir.StructKeyExpr)
|
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/escape/ |
H A D | expr.go | 208 e.expr(k.note(n, "struct literal element"), elt.(*ir.StructKeyExpr).Value)
|
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/staticinit/ |
H A D | sched.go | 405 a := a.(*ir.StructKeyExpr)
|
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/noder/ |
H A D | stencil.go | 977 _, isStructKeyExpr := m.(*ir.StructKeyExpr)
|