Home
last modified time | relevance | path

Searched defs:SelectorExpr (Results 1 – 15 of 15) sorted by relevance

/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/ir/
Dexpr.go533 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/
Dclosure.go167 func walkMethodValue(n *ir.SelectorExpr, init *ir.Nodes) ir.Node {
214 func methodValueWrapper(dot *ir.SelectorExpr) *ir.Name {
Dexpr.go698 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/
Dnodes.go191 SelectorExpr struct { struct
192 X Expr
193 Sel *Name
194 expr
/aosp_15_r20/prebuilts/go/linux-x86/src/go/ast/
Dast.go331 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/
Dcall.go668 func (check *Checker) selector(x *operand, e *syntax.SelectorExpr, def *TypeName, wantType bool) {
/aosp_15_r20/prebuilts/go/linux-x86/src/go/types/
Dcall.go671 func (check *Checker) selector(x *operand, e *ast.SelectorExpr, def *TypeName, wantType bool) {
Dgenerate_test.go214 func (m renameMap) renameSel(n *ast.SelectorExpr) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/typecheck/
Dexpr.go470 func tcDot(n *ir.SelectorExpr, top int) ir.Node {
Dfunc.go124 func MethodValueType(n *ir.SelectorExpr) *types.Type {
Dsubr.go63 func AddImplicitDots(n *ir.SelectorExpr) *ir.SelectorExpr {
Dtypecheck.go850 func Lookdot(n *ir.SelectorExpr, t *types.Type, dostrcmp int) *types.Field {
/aosp_15_r20/prebuilts/go/linux-x86/src/go/printer/
Dnodes.go1159 func (p *printer) selectorExpr(x *ast.SelectorExpr, depth int, isMethod bool) bool {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/noder/
Dwriter.go2901 func isPkgQual(info *types2.Info, sel *syntax.SelectorExpr) bool {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/ssagen/
Dssa.go8205 func fieldIdx(n *ir.SelectorExpr) int {