Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp86 Expr *rebuildMSPropertyRefExpr(MSPropertyRefExpr *refExpr) { in rebuildMSPropertyRefExpr()
89 return new (S.Context) MSPropertyRefExpr( in rebuildMSPropertyRefExpr()
114 if (auto *MSPRE = dyn_cast<MSPropertyRefExpr>(e)) in rebuild()
342 MSPropertyRefExpr *RefExpr;
346 MSPropertyRefExpr *getBaseMSProperty(MSPropertySubscriptExpr *E);
349 MSPropertyOpBuilder(Sema &S, MSPropertyRefExpr *refExpr, bool IsUnique) in MSPropertyOpBuilder()
1358 MSPropertyRefExpr *
1366 return cast<MSPropertyRefExpr>(Base); in getBaseMSProperty()
1461 } else if (MSPropertyRefExpr *refExpr in checkRValue()
1462 = dyn_cast<MSPropertyRefExpr>(opaqueRef)) { in checkRValue()
[all …]
H A DSemaExprMember.cpp926 return new (S.Context) MSPropertyRefExpr(BaseExpr, PD, IsArrow, in BuildMSPropertyRefExpr()
H A DTreeTransform.h9008 TreeTransform<Derived>::TransformMSPropertyRefExpr(MSPropertyRefExpr *E) { in TransformMSPropertyRefExpr()
9027 MSPropertyRefExpr(Base.get(), PD, E->isArrow(), in TransformMSPropertyRefExpr()
H A DSemaExpr.cpp4763 if (auto *MSProp = dyn_cast<MSPropertyRefExpr>(BaseNoParens)) in isMSPropertySubscriptExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h54 class MSPropertyRefExpr; variable
142 ExprDependence computeDependence(MSPropertyRefExpr *E);
H A DExprCXX.h933 class MSPropertyRefExpr : public Expr {
943 MSPropertyRefExpr(Expr *baseExpr, MSPropertyDecl *decl, bool isArrow, in MSPropertyRefExpr() function
952 MSPropertyRefExpr(EmptyShell Empty) : Expr(MSPropertyRefExprClass, Empty) {} in MSPropertyRefExpr() function
978 auto Children = const_cast<MSPropertyRefExpr *>(this)->children(); in children()
H A DRecursiveASTVisitor.h2674 DEF_TRAVERSE_STMT(MSPropertyRefExpr, {
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp331 bool VisitMSPropertyRefExpr(MSPropertyRefExpr *E) { in VisitMSPropertyRefExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td210 def MSPropertyRefExpr : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp293 ExprDependence clang::computeDependence(MSPropertyRefExpr *E) { in computeDependence()
H A DStmtProfile.cpp2010 void StmtProfiler::VisitMSPropertyRefExpr(const MSPropertyRefExpr *S) { in VisitMSPropertyRefExpr()
H A DStmtPrinter.cpp2037 void StmtPrinter::VisitMSPropertyRefExpr(MSPropertyRefExpr *Node) { in VisitMSPropertyRefExpr()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2308 void ASTStmtReader::VisitMSPropertyRefExpr(MSPropertyRefExpr *E) { in VisitMSPropertyRefExpr()
4039 S = new (Context) MSPropertyRefExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp2316 void ASTStmtWriter::VisitMSPropertyRefExpr(MSPropertyRefExpr *E) { in VisitMSPropertyRefExpr()