Searched refs:MSPropertySubscriptExpr (Results 1 – 22 of 22) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaPseudoObject.cpp | 94 Expr *rebuildMSPropertySubscriptExpr(MSPropertySubscriptExpr *refExpr) { in rebuildMSPropertySubscriptExpr() 100 return new (S.Context) MSPropertySubscriptExpr( in rebuildMSPropertySubscriptExpr() 115 if (auto *MSPSE = dyn_cast<MSPropertySubscriptExpr>(e)) in rebuild() 341 MSPropertyRefExpr *getBaseMSProperty(MSPropertySubscriptExpr *E); 347 MSPropertyOpBuilder(Sema &S, MSPropertySubscriptExpr *refExpr) in MSPropertyOpBuilder() 1437 MSPropertyOpBuilder::getBaseMSProperty(MSPropertySubscriptExpr *E) { in getBaseMSProperty() 1440 while (auto *MSPropSubscript = dyn_cast<MSPropertySubscriptExpr>(Base)) { in getBaseMSProperty() 1543 } else if (MSPropertySubscriptExpr *RefExpr = in checkPseudoObjectRValue() 1544 dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectRValue() 1573 } else if (MSPropertySubscriptExpr *RefExpr in checkPseudoObjectIncDec() [all …]
|
D | SemaExpr.cpp | 4131 return isa<MSPropertySubscriptExpr>(BaseNoParens); in isMSPropertySubscriptExpr() 4188 return new (Context) MSPropertySubscriptExpr( in ActOnArraySubscriptExpr()
|
D | TreeTransform.h | 7088 MSPropertySubscriptExpr *E) { in TransformMSPropertySubscriptExpr()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaPseudoObject.cpp | 93 Expr *rebuildMSPropertySubscriptExpr(MSPropertySubscriptExpr *refExpr) { in rebuildMSPropertySubscriptExpr() 99 return new (S.Context) MSPropertySubscriptExpr( in rebuildMSPropertySubscriptExpr() 114 if (auto *MSPSE = dyn_cast<MSPropertySubscriptExpr>(e)) in rebuild() 339 MSPropertyRefExpr *getBaseMSProperty(MSPropertySubscriptExpr *E); 345 MSPropertyOpBuilder(Sema &S, MSPropertySubscriptExpr *refExpr, bool IsUnique) in MSPropertyOpBuilder() 1437 MSPropertyOpBuilder::getBaseMSProperty(MSPropertySubscriptExpr *E) { in getBaseMSProperty() 1440 while (auto *MSPropSubscript = dyn_cast<MSPropertySubscriptExpr>(Base)) { in getBaseMSProperty() 1542 } else if (MSPropertySubscriptExpr *RefExpr = in checkPseudoObjectRValue() 1543 dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectRValue() 1573 } else if (MSPropertySubscriptExpr *RefExpr in checkPseudoObjectIncDec() [all …]
|
D | SemaExpr.cpp | 4591 return isa<MSPropertySubscriptExpr>(BaseNoParens); in isMSPropertySubscriptExpr() 4701 return new (Context) MSPropertySubscriptExpr( in ActOnArraySubscriptExpr()
|
D | TreeTransform.h | 8240 MSPropertySubscriptExpr *E) { in TransformMSPropertySubscriptExpr()
|
/external/llvm-project/clang/include/clang/AST/ |
D | ComputeDependence.h | 54 class MSPropertySubscriptExpr; variable 136 ExprDependence computeDependence(MSPropertySubscriptExpr *E);
|
D | ExprCXX.h | 984 class MSPropertySubscriptExpr : public Expr { 996 MSPropertySubscriptExpr(Expr *Base, Expr *Idx, QualType Ty, ExprValueKind VK, in MSPropertySubscriptExpr() function 1006 explicit MSPropertySubscriptExpr(EmptyShell Shell) in MSPropertySubscriptExpr() function
|
D | RecursiveASTVisitor.h | 2457 DEF_TRAVERSE_STMT(MSPropertySubscriptExpr, {})
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 184 def MSPropertySubscriptExpr : DStmt<Expr>;
|
/external/llvm-project/clang/include/clang/Basic/ |
D | StmtNodes.td | 207 def MSPropertySubscriptExpr : StmtNode<Expr>;
|
/external/llvm-project/clang/lib/AST/ |
D | ComputeDependence.cpp | 248 ExprDependence clang::computeDependence(MSPropertySubscriptExpr *E) { in computeDependence()
|
D | StmtProfile.cpp | 1796 const MSPropertySubscriptExpr *S) { in VisitMSPropertySubscriptExpr()
|
D | StmtPrinter.cpp | 1837 void StmtPrinter::VisitMSPropertySubscriptExpr(MSPropertySubscriptExpr *Node) { in VisitMSPropertySubscriptExpr()
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 728 class MSPropertySubscriptExpr : public Expr { 738 MSPropertySubscriptExpr(Expr *Base, Expr *Idx, QualType Ty, ExprValueKind VK, in MSPropertySubscriptExpr() function 749 explicit MSPropertySubscriptExpr(EmptyShell Shell) in MSPropertySubscriptExpr() function
|
D | RecursiveASTVisitor.h | 2219 DEF_TRAVERSE_STMT(MSPropertySubscriptExpr, {})
|
/external/clang/lib/AST/ |
D | StmtProfile.cpp | 1278 const MSPropertySubscriptExpr *S) { in VisitMSPropertySubscriptExpr()
|
D | StmtPrinter.cpp | 1921 void StmtPrinter::VisitMSPropertySubscriptExpr(MSPropertySubscriptExpr *Node) { in VisitMSPropertySubscriptExpr()
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 2210 void ASTStmtReader::VisitMSPropertySubscriptExpr(MSPropertySubscriptExpr *E) { in VisitMSPropertySubscriptExpr() 3585 S = new (Context) MSPropertySubscriptExpr(Empty); in ReadStmtFromStream()
|
D | ASTWriterStmt.cpp | 2118 void ASTStmtWriter::VisitMSPropertySubscriptExpr(MSPropertySubscriptExpr *E) { in VisitMSPropertySubscriptExpr()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1685 void ASTStmtReader::VisitMSPropertySubscriptExpr(MSPropertySubscriptExpr *E) { in VisitMSPropertySubscriptExpr() 3548 S = new (Context) MSPropertySubscriptExpr(Empty); in ReadStmtFromStream()
|
D | ASTWriterStmt.cpp | 1712 void ASTStmtWriter::VisitMSPropertySubscriptExpr(MSPropertySubscriptExpr *E) { in VisitMSPropertySubscriptExpr()
|