Home
last modified time | relevance | path

Searched refs:ObjCSubscriptRefExpr (Results 1 – 25 of 38) sorted by relevance

12

/aosp_15_r20/external/clang/lib/Sema/
H A DSemaPseudoObject.cpp74 Expr *rebuildObjCSubscriptRefExpr(ObjCSubscriptRefExpr *refExpr) { in rebuildObjCSubscriptRefExpr()
78 return new (S.Context) ObjCSubscriptRefExpr( in rebuildObjCSubscriptRefExpr()
111 if (auto *SRE = dyn_cast<ObjCSubscriptRefExpr>(e)) in rebuild()
306 ObjCSubscriptRefExpr *RefExpr;
316 ObjCSubscriptOpBuilder(Sema &S, ObjCSubscriptRefExpr *refExpr) : in ObjCSubscriptOpBuilder()
1535 else if (ObjCSubscriptRefExpr *refExpr in checkPseudoObjectRValue()
1536 = dyn_cast<ObjCSubscriptRefExpr>(opaqueRef)) { in checkPseudoObjectRValue()
1566 } else if (isa<ObjCSubscriptRefExpr>(opaqueRef)) { in checkPseudoObjectIncDec()
1602 } else if (ObjCSubscriptRefExpr *refExpr in checkPseudoObjectAssignment()
1603 = dyn_cast<ObjCSubscriptRefExpr>(opaqueRef)) { in checkPseudoObjectAssignment()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/AST/
DComputeDependence.h106 class ObjCSubscriptRefExpr; variable
202 ExprDependence computeDependence(ObjCSubscriptRefExpr *E);
DExprObjC.h844 class ObjCSubscriptRefExpr : public Expr {
861 ObjCSubscriptRefExpr(Expr *base, Expr *key, QualType T, ExprValueKind VK, in ObjCSubscriptRefExpr() function
871 explicit ObjCSubscriptRefExpr(EmptyShell Empty) in ObjCSubscriptRefExpr() function
DTextNodeDumper.h315 void VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr *Node);
DJSONNodeDumper.h322 void VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr *OSRE);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/clang/AST/
DComputeDependence.h106 class ObjCSubscriptRefExpr; variable
202 ExprDependence computeDependence(ObjCSubscriptRefExpr *E);
DExprObjC.h844 class ObjCSubscriptRefExpr : public Expr {
861 ObjCSubscriptRefExpr(Expr *base, Expr *key, QualType T, ExprValueKind VK, in ObjCSubscriptRefExpr() function
871 explicit ObjCSubscriptRefExpr(EmptyShell Empty) in ObjCSubscriptRefExpr() function
DTextNodeDumper.h313 void VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr *Node);
DJSONNodeDumper.h319 void VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr *OSRE);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/AST/
DComputeDependence.h105 class ObjCSubscriptRefExpr; variable
200 ExprDependence computeDependence(ObjCSubscriptRefExpr *E);
DExprObjC.h844 class ObjCSubscriptRefExpr : public Expr {
861 ObjCSubscriptRefExpr(Expr *base, Expr *key, QualType T, ExprValueKind VK, in ObjCSubscriptRefExpr() function
871 explicit ObjCSubscriptRefExpr(EmptyShell Empty) in ObjCSubscriptRefExpr() function
DTextNodeDumper.h305 void VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr *Node);
DJSONNodeDumper.h317 void VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr *OSRE);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/clang/AST/
DComputeDependence.h106 class ObjCSubscriptRefExpr; variable
202 ExprDependence computeDependence(ObjCSubscriptRefExpr *E);
DExprObjC.h844 class ObjCSubscriptRefExpr : public Expr {
861 ObjCSubscriptRefExpr(Expr *base, Expr *key, QualType T, ExprValueKind VK, in ObjCSubscriptRefExpr() function
871 explicit ObjCSubscriptRefExpr(EmptyShell Empty) in ObjCSubscriptRefExpr() function
DTextNodeDumper.h313 void VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr *Node);
DJSONNodeDumper.h319 void VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr *OSRE);
DStmtNodes.inc202 OBJCSUBSCRIPTREFEXPR(ObjCSubscriptRefExpr, Expr)
/aosp_15_r20/external/clang/include/clang/AST/
H A DExprObjC.h760 class ObjCSubscriptRefExpr : public Expr {
777 ObjCSubscriptRefExpr(Expr *base, Expr *key, QualType T,
792 explicit ObjCSubscriptRefExpr(EmptyShell Empty)
/aosp_15_r20/external/clang/test/SemaObjCXX/
H A Dobjc-container-subscripting.mm126 return array[N]; // array[N] should be a value- and instantiation-dependent ObjCSubscriptRefExpr
/aosp_15_r20/external/clang/include/clang/Basic/
H A DStmtNodes.td167 def ObjCSubscriptRefExpr : DStmt<Expr>;
/aosp_15_r20/external/clang/lib/AST/
H A DASTDumper.cpp555 void VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr *Node);
2275 void ASTDumper::VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr *Node) { in VisitObjCSubscriptRefExpr()
H A DStmtProfile.cpp1602 void StmtProfiler::VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr *S) { in VisitObjCSubscriptRefExpr()
/aosp_15_r20/out/soong/.intermediates/external/clang/clang-gen-statnodes/gen/clang/AST/
DStmtNodes.inc675 OBJCSUBSCRIPTREFEXPR(ObjCSubscriptRefExpr, Expr)
/aosp_15_r20/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp1068 void ASTStmtReader::VisitObjCSubscriptRefExpr(ObjCSubscriptRefExpr *E) { in VisitObjCSubscriptRefExpr()
3180 S = new (Context) ObjCSubscriptRefExpr(Empty); in ReadStmtFromStream()

12