Home
last modified time | relevance | path

Searched refs:StructKeyExpr (Results 1 – 10 of 10) sorted by relevance

/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/ir/
H A Dexpr.go317 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 Dnode_gen.go1254 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 Dfmt.go762 n := n.(*StructKeyExpr)
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/walk/
H A Dcomplit.go122 n1 = n1.(*ir.StructKeyExpr).Value
151 r := r.(*ir.StructKeyExpr)
220 r := rn.(*ir.StructKeyExpr)
H A Dorder.go338 elem := elem.(*ir.StructKeyExpr)
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/typecheck/
H A Dexpr.go339 sk, ok := n.(*ir.StructKeyExpr)
375 func tcStructLitKey(typ *types.Type, kv *ir.KeyExpr) *ir.StructKeyExpr {
H A Diexport.go2208 n := n.(*ir.StructKeyExpr)
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/escape/
H A Dexpr.go208 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 Dsched.go405 a := a.(*ir.StructKeyExpr)
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/noder/
H A Dstencil.go977 _, isStructKeyExpr := m.(*ir.StructKeyExpr)