Searched refs:StmtClass (Results 1 – 10 of 10) sorted by relevance
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | Stmt.h | 106 enum StmtClass { enum 344 explicit Stmt(StmtClass SC, EmptyShell) { in Stmt() 350 Stmt(StmtClass SC) { in Stmt() 355 StmtClass getStmtClass() const { in getStmtClass() 356 return static_cast<StmtClass>(StmtBits.sClass); in getStmtClass() 368 static void addStmtClass(const StmtClass s); 632 SwitchCase(StmtClass SC, SourceLocation KWLoc, SourceLocation ColonLoc) in SwitchCase() 635 SwitchCase(StmtClass SC, EmptyShell) in SwitchCase() 1382 AsmStmt(StmtClass SC, SourceLocation asmloc, bool issimple, bool isvolatile, in AsmStmt() 1391 explicit AsmStmt(StmtClass SC, EmptyShell Empty) : in AsmStmt()
|
| D | Expr.h | 107 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK, in Expr() 121 explicit Expr(StmtClass SC, EmptyShell) : Stmt(SC) { } in Expr() 2138 CallExpr(const ASTContext& C, StmtClass SC, Expr *fn, unsigned NumPreArgs, 2141 CallExpr(const ASTContext &C, StmtClass SC, unsigned NumPreArgs, 2164 CallExpr(const ASTContext &C, StmtClass SC, EmptyShell Empty); 2650 CastExpr(StmtClass SC, QualType ty, ExprValueKind VK, in CastExpr() 2673 CastExpr(StmtClass SC, EmptyShell Empty, unsigned BasePathSize) in CastExpr() 2802 ExplicitCastExpr(StmtClass SC, QualType exprTy, ExprValueKind VK, in ExplicitCastExpr() 2808 ExplicitCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in ExplicitCastExpr() 3070 BinaryOperator(StmtClass SC, EmptyShell Empty) in BinaryOperator() [all …]
|
| D | ExprCXX.h | 187 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK, in CXXNamedCastExpr() 195 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in CXXNamedCastExpr() 866 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *param) in CXXDefaultArgExpr() 875 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *param, in CXXDefaultArgExpr() 1085 CXXConstructExpr(const ASTContext &C, StmtClass SC, QualType T, 1096 CXXConstructExpr(StmtClass SC, EmptyShell Empty) in CXXConstructExpr() 2496 OverloadExpr(StmtClass K, const ASTContext &C, 2506 OverloadExpr(StmtClass K, EmptyShell Empty) in OverloadExpr()
|
| D | StmtOpenMP.h | 398 OMPExecutableDirective(const T *, StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | Stmt.cpp | 36 static StmtClassNameTable &getStmtInfoTableEntry(Stmt::StmtClass E) { in getStmtInfoTableEntry() 58 return getStmtInfoTableEntry((StmtClass) StmtBits.sClass).Name; in getStmtClassName() 86 void Stmt::addStmtClass(StmtClass s) { in addStmtClass()
|
| D | StmtProfile.cpp | 553 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall() 745 Stmt::StmtClass SC = DecodeOperatorCall(S, UnaryOp, BinaryOp); in VisitCXXOperatorCallExpr()
|
| D | ExprCXX.cpp | 326 OverloadExpr::OverloadExpr(StmtClass K, const ASTContext &C, in OverloadExpr() 851 CXXConstructExpr::CXXConstructExpr(const ASTContext &C, StmtClass SC, in CXXConstructExpr()
|
| D | Expr.cpp | 1089 CallExpr::CallExpr(const ASTContext& C, StmtClass SC, Expr *fn, in CallExpr() 1146 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, EmptyShell Empty) in CallExpr() 1153 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, unsigned NumPreArgs, in CallExpr()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Analysis/ |
| D | CFG.h | 642 BuildOptions &setAlwaysAdd(Stmt::StmtClass stmtClass, bool val = true) {
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | TreeTransform.h | 1879 Stmt::StmtClass Class, in RebuildCXXNamedCastExpr()
|