Home
last modified time | relevance | path

Searched refs:MSPropertyRefExpr (Results 1 – 25 of 26) sorted by relevance

12

/external/clang/lib/Sema/
DSemaPseudoObject.cpp85 Expr *rebuildMSPropertyRefExpr(MSPropertyRefExpr *refExpr) { in rebuildMSPropertyRefExpr()
88 return new (S.Context) MSPropertyRefExpr( in rebuildMSPropertyRefExpr()
113 if (auto *MSPRE = dyn_cast<MSPropertyRefExpr>(e)) in rebuild()
337 MSPropertyRefExpr *RefExpr;
341 MSPropertyRefExpr *getBaseMSProperty(MSPropertySubscriptExpr *E);
344 MSPropertyOpBuilder(Sema &S, MSPropertyRefExpr *refExpr) : in MSPropertyOpBuilder()
1436 MSPropertyRefExpr *
1444 return cast<MSPropertyRefExpr>(Base); in getBaseMSProperty()
1539 } else if (MSPropertyRefExpr *refExpr in checkPseudoObjectRValue()
1540 = dyn_cast<MSPropertyRefExpr>(opaqueRef)) { in checkPseudoObjectRValue()
[all …]
DSemaExprMember.cpp901 return new (S.Context) MSPropertyRefExpr(BaseExpr, PD, IsArrow, in BuildMSPropertyRefExpr()
DTreeTransform.h7062 TreeTransform<Derived>::TransformMSPropertyRefExpr(MSPropertyRefExpr *E) { in TransformMSPropertyRefExpr()
7081 MSPropertyRefExpr(Base.get(), PD, E->isArrow(), in TransformMSPropertyRefExpr()
DSemaExpr.cpp4129 if (auto *MSProp = dyn_cast<MSPropertyRefExpr>(BaseNoParens)) in isMSPropertySubscriptExpr()
/external/llvm-project/clang/lib/Sema/
DSemaPseudoObject.cpp84 Expr *rebuildMSPropertyRefExpr(MSPropertyRefExpr *refExpr) { in rebuildMSPropertyRefExpr()
87 return new (S.Context) MSPropertyRefExpr( in rebuildMSPropertyRefExpr()
112 if (auto *MSPRE = dyn_cast<MSPropertyRefExpr>(e)) in rebuild()
335 MSPropertyRefExpr *RefExpr;
339 MSPropertyRefExpr *getBaseMSProperty(MSPropertySubscriptExpr *E);
342 MSPropertyOpBuilder(Sema &S, MSPropertyRefExpr *refExpr, bool IsUnique) in MSPropertyOpBuilder()
1436 MSPropertyRefExpr *
1444 return cast<MSPropertyRefExpr>(Base); in getBaseMSProperty()
1538 } else if (MSPropertyRefExpr *refExpr in checkPseudoObjectRValue()
1539 = dyn_cast<MSPropertyRefExpr>(opaqueRef)) { in checkPseudoObjectRValue()
[all …]
DSemaExprMember.cpp888 return new (S.Context) MSPropertyRefExpr(BaseExpr, PD, IsArrow, in BuildMSPropertyRefExpr()
DTreeTransform.h8214 TreeTransform<Derived>::TransformMSPropertyRefExpr(MSPropertyRefExpr *E) { in TransformMSPropertyRefExpr()
8233 MSPropertyRefExpr(Base.get(), PD, E->isArrow(), in TransformMSPropertyRefExpr()
/external/llvm-project/clang/include/clang/AST/
DComputeDependence.h53 class MSPropertyRefExpr; variable
135 ExprDependence computeDependence(MSPropertyRefExpr *E);
DExprCXX.h913 class MSPropertyRefExpr : public Expr {
923 MSPropertyRefExpr(Expr *baseExpr, MSPropertyDecl *decl, bool isArrow, in MSPropertyRefExpr() function
932 MSPropertyRefExpr(EmptyShell Empty) : Expr(MSPropertyRefExprClass, Empty) {} in MSPropertyRefExpr() function
958 auto Children = const_cast<MSPropertyRefExpr *>(this)->children(); in children()
DRecursiveASTVisitor.h2453 DEF_TRAVERSE_STMT(MSPropertyRefExpr, {
/external/clang/lib/Index/
DIndexBody.cpp206 bool VisitMSPropertyRefExpr(MSPropertyRefExpr *E) { in VisitMSPropertyRefExpr()
/external/clang/include/clang/Basic/
DStmtNodes.td183 def MSPropertyRefExpr : DStmt<Expr>;
/external/llvm-project/clang/lib/Index/
DIndexBody.cpp316 bool VisitMSPropertyRefExpr(MSPropertyRefExpr *E) { in VisitMSPropertyRefExpr()
/external/llvm-project/clang/include/clang/Basic/
DStmtNodes.td206 def MSPropertyRefExpr : StmtNode<Expr>;
/external/llvm-project/clang/lib/AST/
DComputeDependence.cpp244 ExprDependence clang::computeDependence(MSPropertyRefExpr *E) { in computeDependence()
DStmtProfile.cpp1790 void StmtProfiler::VisitMSPropertyRefExpr(const MSPropertyRefExpr *S) { in VisitMSPropertyRefExpr()
DStmtPrinter.cpp1825 void StmtPrinter::VisitMSPropertyRefExpr(MSPropertyRefExpr *Node) { in VisitMSPropertyRefExpr()
/external/clang/include/clang/AST/
DExprCXX.h663 class MSPropertyRefExpr : public Expr {
671 MSPropertyRefExpr(Expr *baseExpr, MSPropertyDecl *decl, bool isArrow, in MSPropertyRefExpr() function
683 MSPropertyRefExpr(EmptyShell Empty) : Expr(MSPropertyRefExprClass, Empty) {} in MSPropertyRefExpr() function
DRecursiveASTVisitor.h2215 DEF_TRAVERSE_STMT(MSPropertyRefExpr, {
/external/clang/lib/AST/
DStmtProfile.cpp1272 void StmtProfiler::VisitMSPropertyRefExpr(const MSPropertyRefExpr *S) { in VisitMSPropertyRefExpr()
DStmtPrinter.cpp1909 void StmtPrinter::VisitMSPropertyRefExpr(MSPropertyRefExpr *Node) { in VisitMSPropertyRefExpr()
/external/llvm-project/clang/lib/Serialization/
DASTReaderStmt.cpp2201 void ASTStmtReader::VisitMSPropertyRefExpr(MSPropertyRefExpr *E) { in VisitMSPropertyRefExpr()
3581 S = new (Context) MSPropertyRefExpr(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp2108 void ASTStmtWriter::VisitMSPropertyRefExpr(MSPropertyRefExpr *E) { in VisitMSPropertyRefExpr()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1676 void ASTStmtReader::VisitMSPropertyRefExpr(MSPropertyRefExpr *E) { in VisitMSPropertyRefExpr()
3545 S = new (Context) MSPropertyRefExpr(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp1702 void ASTStmtWriter::VisitMSPropertyRefExpr(MSPropertyRefExpr *E) { in VisitMSPropertyRefExpr()

12