Home
last modified time | relevance | path

Searched defs:IndexExpr (Results 1 – 21 of 21) sorted by relevance

/aosp_15_r20/prebuilts/go/linux-x86/src/go/internal/typeparams/
Dtypeparams.go42 type IndexExpr struct { struct
43 Orig ast.Expr // the wrapped expr, which may be distinct from the IndexListExpr below.
44 X ast.Expr // expression
45 Lbrack token.Pos // position of "["
46 Indices []ast.Expr // index expressions
47 Rbrack token.Pos // position of "]"
50 func (x *IndexExpr) Pos() token.Pos {
/aosp_15_r20/external/starlark-go/syntax/
H A Dsyntax.go518 type IndexExpr struct { struct
519 commentsRef
520 X Expr
521 Lbrack Position
522 Y Expr
523 Rbrack Position
526 func (x *IndexExpr) Span() (start, end Position) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/ir/
Dexpr.go315 type IndexExpr struct { struct
316 miniExpr
317 X Node
318 Index Node
319 RType Node `mknode:"-"` // see reflectdata/helpers.go
320 Assigned bool
330 func (n *IndexExpr) SetOp(op Op) {
/aosp_15_r20/prebuilts/go/linux-x86/src/go/types/
Dindex.go19 func (check *Checker) indexExpr(x *operand, e *typeparams.IndexExpr) (isFuncInst bool) {
333 func (check *Checker) singleIndex(expr *typeparams.IndexExpr) ast.Expr {
Dtypexpr.go435 func (check *Checker) instantiatedType(ix *typeparams.IndexExpr, def *TypeName) (res Type) {
Dcall.go36 func (check *Checker) funcInst(T *target, pos token.Pos, x *operand, ix *typeparams.IndexExpr, infe…
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/types2/
Dindex.go18 func (check *Checker) indexExpr(x *operand, e *syntax.IndexExpr) (isFuncInst bool) {
330 func (check *Checker) singleIndex(e *syntax.IndexExpr) syntax.Expr {
Dcall.go34 func (check *Checker) funcInst(T *target, pos syntax.Pos, x *operand, inst *syntax.IndexExpr, infer…
/aosp_15_r20/prebuilts/go/linux-x86/src/go/ast/
Dast.go337 IndexExpr struct { struct
338 X Expr // expression
339 Lbrack token.Pos // position of "["
340 Index Expr // index expression
341 Rbrack token.Pos // position of "]"
493 func (x *IndexExpr) Pos() token.Pos { return x.X.Pos() }
527 func (x *IndexExpr) End() token.Pos { return x.Rbrack + 1 }
558 func (*IndexExpr) exprNode() {}
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/walk/
Dexpr.go757 func walkIndex(n *ir.IndexExpr, init *ir.Nodes) ir.Node {
816 func walkIndexMap(n *ir.IndexExpr, init *ir.Nodes) ir.Node {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/syntax/
Dnodes.go199 IndexExpr struct { struct
200 X Expr
201 Index Expr
202 expr
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/typecheck/
Dexpr.go587 func tcIndex(n *ir.IndexExpr) ir.Node {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/reflectdata/
Dhelpers.go155 func IndexMapRType(pos src.XPos, n *ir.IndexExpr) ir.Node {
/aosp_15_r20/external/clang/lib/Sema/
H A DSemaPseudoObject.cpp1058 const Expr *IndexExpr = FromE->IgnoreParenImpCasts(); in CheckSubscriptingKind() local
H A DSemaExprObjC.cpp737 Expr *IndexExpr, in BuildObjCSubscriptExpression()
H A DSemaInit.cpp2422 Expr *IndexExpr = nullptr; in CheckDesignatedInitializer() local
H A DSemaExpr.cpp4382 Expr *BaseExpr, *IndexExpr; in CreateBuiltinArraySubscriptExpr() local
8253 Expr* IndexExpr = RHSExpr; in diagnoseStringPlusInt() local
H A DSemaChecking.cpp9574 void Sema::CheckArrayAccess(const Expr *BaseExpr, const Expr *IndexExpr, in CheckArrayAccess()
/aosp_15_r20/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp2990 for (const SCEV *IndexExpr : IndexExprs) { in getGEPExpr() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DScalarEvolution.cpp3511 for (const SCEV *IndexExpr : IndexExprs) { in getGEPExpr() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
H A DScalarEvolution.cpp3773 for (const SCEV *IndexExpr : IndexExprs) { in getGEPExpr() local