| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ComputeDependence.cpp | 382 ExprDependence D = E->getIndexExpr()->getDependence(); in computeDependence() 384 D |= E->getIndexExpr()->getDependence() | PatternDep | in computeDependence() 391 else if (!E->getIndexExpr()->isInstantiationDependent()) { in computeDependence() 658 D |= turnTypeToValueDependence(E->getIndexExpr(I)->getDependence()); in computeDependence()
|
| H A D | ASTStructuralEquivalence.cpp | 1318 cast<PackIndexingType>(T1)->getIndexExpr(), in IsStructurallyEquivalent() 1319 cast<PackIndexingType>(T2)->getIndexExpr())) in IsStructurallyEquivalent()
|
| H A D | StmtPrinter.cpp | 1467 PrintExpr(Node->getIndexExpr(ON.getArrayExprIndex())); in VisitOffsetOfExpr() 2499 OS << E->getPackIdExpression() << "...[" << E->getIndexExpr() << "]"; in VisitPackIndexingExpr()
|
| H A D | StmtProfile.cpp | 2255 VisitExpr(E->getIndexExpr()); in VisitPackIndexingExpr()
|
| H A D | TypePrinter.cpp | 1249 T->getIndexExpr()->printPretty(OS, nullptr, Policy); in printPackIndexingBefore()
|
| H A D | Type.cpp | 4003 ConstantExpr *CE = dyn_cast<ConstantExpr>(getIndexExpr()); in getSelectedIndex()
|
| H A D | ASTImporter.cpp | 1392 ExpectedExpr Index = import(T->getIndexExpr()); in VisitPackIndexingType() 8029 ExpectedExpr ToIndexExprOrErr = import(E->getIndexExpr(I)); in VisitOffsetOfExpr()
|
| H A D | ASTContext.cpp | 13433 assert(Ctx.hasSameExpr(DX->getIndexExpr(), DY->getIndexExpr())); in getCommonNonSugarTypeNode()
|
| H A D | ExprConstant.cpp | 14139 const Expr *Idx = OOE->getIndexExpr(ON.getArrayExprIndex()); in VisitOffsetOfExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 191 return inherited::TraverseStmt(E->getIndexExpr()); in TraversePackIndexingExpr() 194 return inherited::TraverseStmt(E->getIndexExpr()); in TraversePackIndexingType() 197 return inherited::TraverseStmt(TL.getIndexExpr()); in TraversePackIndexingTypeLoc()
|
| H A D | DeclSpec.cpp | 789 PackIndexingExpr = LIT->getIndexExpr(); in SetTypeSpecType()
|
| H A D | TreeTransform.h | 6636 ExprResult IndexExpr = getDerived().TransformExpr(TL.getIndexExpr()); in TransformPackIndexingType() 11963 Expr *FromIndex = E->getIndexExpr(ON.getArrayExprIndex()); in TransformOffsetOfExpr() 15131 ExprResult IndexExpr = getDerived().TransformExpr(E->getIndexExpr()); in TransformPackIndexingExpr()
|
| H A D | SemaTemplateDeduction.cpp | 6603 MarkUsedTemplateParameters(Ctx, cast<PackIndexingType>(T)->getIndexExpr(), in MarkUsedTemplateParameters()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 428 Visit(T->getIndexExpr()); in VisitPackIndexingType()
|
| H A D | TypeLoc.h | 2108 Expr *getIndexExpr() const { return getTypePtr()->getIndexExpr(); } in getIndexExpr() function
|
| H A D | TypeProperties.td | 474 let Read = [{ node->getIndexExpr() }];
|
| H A D | RecursiveASTVisitor.h | 1101 TRY_TO(TraverseStmt(T->getIndexExpr())); 1395 TRY_TO(TraverseStmt(TL.getTypePtr()->getIndexExpr()));
|
| H A D | ExprCXX.h | 4447 Expr *getIndexExpr() const { return cast<Expr>(SubExprs[1]); } in getIndexExpr() function 4452 ConstantExpr *CE = cast<ConstantExpr>(getIndexExpr()); in getSelectedIndex()
|
| H A D | Type.h | 5804 Expr *getIndexExpr() const { return IndexExpr; } 5836 Profile(ID, Context, getPattern(), getIndexExpr());
|
| H A D | Expr.h | 2536 Expr* getIndexExpr(unsigned Idx) { in getIndexExpr() function 2541 const Expr *getIndexExpr(unsigned Idx) const { in getIndexExpr() function
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 847 Record.AddStmt(E->getIndexExpr(I)); in VisitOffsetOfExpr() 2189 Record.AddStmt(E->getIndexExpr()); in VisitPackIndexingExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | Compiler.cpp | 2644 const Expr *ArrayIndexExpr = E->getIndexExpr(Node.getArrayExprIndex()); in VisitOffsetOfExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 3242 Expr *IdxExpr = E->getIndexExpr(ON.getArrayExprIndex()); in VisitOffsetOfExpr()
|