Home
last modified time | relevance | path

Searched refs:MSPropertySubscriptExpr (Results 1 – 12 of 12) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaPseudoObject.cpp93 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 …]
H A DSemaExpr.cpp4783 return isa<MSPropertySubscriptExpr>(BaseNoParens); in isMSPropertySubscriptExpr()
4944 MSPropertySubscriptExpr(base, ArgExprs.front(), Context.PseudoObjectTy, in ActOnArraySubscriptExpr()
H A DTreeTransform.h8570 MSPropertySubscriptExpr *E) { in TransformMSPropertySubscriptExpr()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DComputeDependence.h55 class MSPropertySubscriptExpr; variable
142 ExprDependence computeDependence(MSPropertySubscriptExpr *E);
H A DExprCXX.h1000 class MSPropertySubscriptExpr : public Expr {
1012 MSPropertySubscriptExpr(Expr *Base, Expr *Idx, QualType Ty, ExprValueKind VK, in MSPropertySubscriptExpr() function
1022 explicit MSPropertySubscriptExpr(EmptyShell Shell) in MSPropertySubscriptExpr() function
H A DRecursiveASTVisitor.h2617 DEF_TRAVERSE_STMT(MSPropertySubscriptExpr, {})
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DStmtNodes.td209 def MSPropertySubscriptExpr : StmtNode<Expr>;
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DComputeDependence.cpp297 ExprDependence clang::computeDependence(MSPropertySubscriptExpr *E) { in computeDependence()
H A DStmtProfile.cpp1967 const MSPropertySubscriptExpr *S) { in VisitMSPropertySubscriptExpr()
H A DStmtPrinter.cpp1988 void StmtPrinter::VisitMSPropertySubscriptExpr(MSPropertySubscriptExpr *Node) { in VisitMSPropertySubscriptExpr()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReaderStmt.cpp2246 void ASTStmtReader::VisitMSPropertySubscriptExpr(MSPropertySubscriptExpr *E) { in VisitMSPropertySubscriptExpr()
3856 S = new (Context) MSPropertySubscriptExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp2162 void ASTStmtWriter::VisitMSPropertySubscriptExpr(MSPropertySubscriptExpr *E) { in VisitMSPropertySubscriptExpr()