| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | Stmt.h | 74 enum StmtClass { enum 1159 explicit Stmt(StmtClass SC, EmptyShell) : Stmt(SC) {} in Stmt() 1168 Stmt(StmtClass SC) { in Stmt() 1177 StmtClass getStmtClass() const { in getStmtClass() 1178 return static_cast<StmtClass>(StmtBits.sClass); in getStmtClass() 1191 static void addStmtClass(const StmtClass s); 1578 SwitchCase(StmtClass SC, SourceLocation KWLoc, SourceLocation ColonLoc) in SwitchCase() 1583 SwitchCase(StmtClass SC, EmptyShell) : Stmt(SC) {} in SwitchCase() 2907 AsmStmt(StmtClass SC, SourceLocation asmloc, bool issimple, bool isvolatile, in AsmStmt() 2915 explicit AsmStmt(StmtClass SC, EmptyShell Empty) : Stmt(SC, Empty) {} in AsmStmt()
|
| H A D | Expr.h | 121 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK) in Expr() 131 explicit Expr(StmtClass SC, EmptyShell) : ValueStmt(SC) { } in Expr() 1019 FullExpr(StmtClass SC, Expr *subexpr) in FullExpr() 1025 FullExpr(StmtClass SC, EmptyShell Empty) in FullExpr() 2856 static unsigned offsetToTrailingObjects(StmtClass SC); 2875 CallExpr(StmtClass SC, Expr *Fn, ArrayRef<Expr *> PreArgs, 2881 CallExpr(StmtClass SC, unsigned NumPreArgs, unsigned NumArgs, 3495 CastExpr(StmtClass SC, QualType ty, ExprValueKind VK, const CastKind kind, in CastExpr() 3508 CastExpr(StmtClass SC, EmptyShell Empty, unsigned BasePathSize, in CastExpr() 3710 ExplicitCastExpr(StmtClass SC, QualType exprTy, ExprValueKind VK, in ExplicitCastExpr() [all …]
|
| H A D | ExprCXX.h | 386 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK, CastKind kind, in CXXNamedCastExpr() 394 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize, in CXXNamedCastExpr() 1260 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *Param, in CXXDefaultArgExpr() 1561 CXXConstructExpr(StmtClass SC, QualType Ty, SourceLocation Loc, 1569 CXXConstructExpr(StmtClass SC, EmptyShell Empty, unsigned NumArgs); 2965 OverloadExpr(StmtClass SC, const ASTContext &Context, 2974 OverloadExpr(StmtClass SC, EmptyShell Empty, unsigned NumResults, 4924 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, Expr *Operand, in CoroutineSuspendExpr() 4938 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, QualType Ty, in CoroutineSuspendExpr() 4951 CoroutineSuspendExpr(StmtClass SC, EmptyShell Empty) : Expr(SC, Empty) { in CoroutineSuspendExpr()
|
| H A D | StmtOpenMP.h | 159 OMPCanonicalLoop() : Stmt(StmtClass::OMPCanonicalLoopClass) {} in OMPCanonicalLoop() 181 return S->getStmtClass() == StmtClass::OMPCanonicalLoopClass; in classof() 295 OMPExecutableDirective(StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective() 698 OMPLoopBasedDirective(StmtClass SC, OpenMPDirectiveKind Kind, in OMPLoopBasedDirective() 967 explicit OMPLoopTransformationDirective(StmtClass SC, in OMPLoopTransformationDirective() 1138 OMPLoopDirective(StmtClass SC, OpenMPDirectiveKind Kind, in OMPLoopDirective()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | StmtProfile.cpp | 45 virtual void HandleStmtClass(Stmt::StmtClass SC) = 0; 89 void HandleStmtClass(Stmt::StmtClass SC) override { in HandleStmtClass() 176 void HandleStmtClass(Stmt::StmtClass SC) override { in HandleStmtClass() 1638 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall() 1853 Stmt::StmtClass SC = DecodeOperatorCall(S, UnaryOp, BinaryOp); in VisitCXXOperatorCallExpr()
|
| H A D | ExprCXX.cpp | 414 OverloadExpr::OverloadExpr(StmtClass SC, const ASTContext &Context, in OverloadExpr() 452 OverloadExpr::OverloadExpr(StmtClass SC, EmptyShell Empty, unsigned NumResults, in OverloadExpr() 1126 StmtClass SC, QualType Ty, SourceLocation Loc, CXXConstructorDecl *Ctor, in CXXConstructExpr() 1152 CXXConstructExpr::CXXConstructExpr(StmtClass SC, EmptyShell Empty, in CXXConstructExpr()
|
| H A D | Stmt.cpp | 57 static StmtClassNameTable &getStmtInfoTableEntry(Stmt::StmtClass E) { in getStmtInfoTableEntry() 79 return getStmtInfoTableEntry((StmtClass) StmtBits.sClass).Name; in getStmtClassName() 125 void Stmt::addStmtClass(StmtClass s) { in addStmtClass()
|
| H A D | Expr.cpp | 1433 CallExpr::CallExpr(StmtClass SC, Expr *Fn, ArrayRef<Expr *> PreArgs, in CallExpr() 1465 CallExpr::CallExpr(StmtClass SC, unsigned NumPreArgs, unsigned NumArgs, in CallExpr() 1512 unsigned CallExpr::offsetToTrailingObjects(StmtClass SC) { in offsetToTrailingObjects()
|
| H A D | ASTStructuralEquivalence.cpp | 405 case Stmt::StmtClass::CLASS##Class: \ in IsEquivalent()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Analysis/ |
| H A D | CFG.h | 1262 BuildOptions &setAlwaysAdd(Stmt::StmtClass stmtClass, bool val = true) {
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | TreeTransform.h | 3015 Stmt::StmtClass Class, in RebuildCXXNamedCastExpr()
|