Home
last modified time | relevance | path

Searched refs:StmtClass (Results 1 – 10 of 10) sorted by relevance

/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DStmt.h106 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()
DExpr.h107 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 …]
DExprCXX.h187 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()
DStmtOpenMP.h398 OMPExecutableDirective(const T *, StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DStmt.cpp36 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()
DStmtProfile.cpp553 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall()
745 Stmt::StmtClass SC = DecodeOperatorCall(S, UnaryOp, BinaryOp); in VisitCXXOperatorCallExpr()
DExprCXX.cpp326 OverloadExpr::OverloadExpr(StmtClass K, const ASTContext &C, in OverloadExpr()
851 CXXConstructExpr::CXXConstructExpr(const ASTContext &C, StmtClass SC, in CXXConstructExpr()
DExpr.cpp1089 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/
DCFG.h642 BuildOptions &setAlwaysAdd(Stmt::StmtClass stmtClass, bool val = true) {
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DTreeTransform.h1879 Stmt::StmtClass Class, in RebuildCXXNamedCastExpr()