Searched defs:SelectorExpr (Results 1 – 15 of 15) sorted by relevance
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/ir/ |
D | expr.go | 533 type SelectorExpr struct { struct 534 miniExpr 535 X Node 540 Sel *types.Sym 542 Selection *types.Field 543 Prealloc *Name // preallocated storage for OMETHVALUE, if any 553 func (n *SelectorExpr) SetOp(op Op) { 562 func (n *SelectorExpr) Sym() *types.Sym { return n.Sel } 563 func (n *SelectorExpr) Implicit() bool { return n.flags&miniExprImplicit != 0 } 564 func (n *SelectorExpr) SetImplicit(b bool) { n.flags.set(miniExprImplicit, b) } [all …]
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/walk/ |
D | closure.go | 167 func walkMethodValue(n *ir.SelectorExpr, init *ir.Nodes) ir.Node { 214 func methodValueWrapper(dot *ir.SelectorExpr) *ir.Name {
|
D | expr.go | 698 func walkDot(n *ir.SelectorExpr, init *ir.Nodes) ir.Node { 1059 func usefield(n *ir.SelectorExpr) {
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/syntax/ |
D | nodes.go | 191 SelectorExpr struct { struct 192 X Expr 193 Sel *Name 194 expr
|
/aosp_15_r20/prebuilts/go/linux-x86/src/go/ast/ |
D | ast.go | 331 SelectorExpr struct { struct 332 X Expr // expression 333 Sel *Ident // field selector 492 func (x *SelectorExpr) Pos() token.Pos { return x.X.Pos() } 526 func (x *SelectorExpr) End() token.Pos { return x.Sel.End() } 557 func (*SelectorExpr) exprNode() {}
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/types2/ |
D | call.go | 668 func (check *Checker) selector(x *operand, e *syntax.SelectorExpr, def *TypeName, wantType bool) {
|
/aosp_15_r20/prebuilts/go/linux-x86/src/go/types/ |
D | call.go | 671 func (check *Checker) selector(x *operand, e *ast.SelectorExpr, def *TypeName, wantType bool) {
|
D | generate_test.go | 214 func (m renameMap) renameSel(n *ast.SelectorExpr) {
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/typecheck/ |
D | expr.go | 470 func tcDot(n *ir.SelectorExpr, top int) ir.Node {
|
D | func.go | 124 func MethodValueType(n *ir.SelectorExpr) *types.Type {
|
D | subr.go | 63 func AddImplicitDots(n *ir.SelectorExpr) *ir.SelectorExpr {
|
D | typecheck.go | 850 func Lookdot(n *ir.SelectorExpr, t *types.Type, dostrcmp int) *types.Field {
|
/aosp_15_r20/prebuilts/go/linux-x86/src/go/printer/ |
D | nodes.go | 1159 func (p *printer) selectorExpr(x *ast.SelectorExpr, depth int, isMethod bool) bool {
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/noder/ |
D | writer.go | 2901 func isPkgQual(info *types2.Info, sel *syntax.SelectorExpr) bool {
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/ssagen/ |
D | ssa.go | 8205 func fieldIdx(n *ir.SelectorExpr) int {
|