Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DStmt.h106 enum StmtClass { in LLVM_ALIGNAS() enum
341 explicit Stmt(StmtClass SC, EmptyShell) : Stmt(SC) {} in LLVM_ALIGNAS()
344 Stmt(StmtClass SC) { in LLVM_ALIGNAS()
351 StmtClass getStmtClass() const { in LLVM_ALIGNAS()
352 return static_cast<StmtClass>(StmtBits.sClass); in LLVM_ALIGNAS()
364 static void addStmtClass(const StmtClass s); in LLVM_ALIGNAS()
654 SwitchCase(StmtClass SC, SourceLocation KWLoc, SourceLocation ColonLoc) in SwitchCase()
658 SwitchCase(StmtClass SC, EmptyShell) in SwitchCase()
1411 AsmStmt(StmtClass SC, SourceLocation asmloc, bool issimple, bool isvolatile, in AsmStmt()
1420 explicit AsmStmt(StmtClass SC, EmptyShell Empty) : in AsmStmt()
DExpr.h108 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK, in Expr()
122 explicit Expr(StmtClass SC, EmptyShell) : Stmt(SC) { } in Expr()
2158 CallExpr(const ASTContext& C, StmtClass SC, Expr *fn, unsigned NumPreArgs,
2161 CallExpr(const ASTContext &C, StmtClass SC, unsigned NumPreArgs,
2184 CallExpr(const ASTContext &C, StmtClass SC, EmptyShell Empty);
2677 CastExpr(StmtClass SC, QualType ty, ExprValueKind VK, const CastKind kind, in CastExpr()
2701 CastExpr(StmtClass SC, EmptyShell Empty, unsigned BasePathSize) in CastExpr()
2830 ExplicitCastExpr(StmtClass SC, QualType exprTy, ExprValueKind VK, in ExplicitCastExpr()
2836 ExplicitCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in ExplicitCastExpr()
3098 BinaryOperator(StmtClass SC, EmptyShell Empty) in BinaryOperator()
[all …]
DExprCXX.h194 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK, in CXXNamedCastExpr()
202 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in CXXNamedCastExpr()
873 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *param) in CXXDefaultArgExpr()
882 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *param, in CXXDefaultArgExpr()
1099 CXXConstructExpr(const ASTContext &C, StmtClass SC, QualType T,
1111 CXXConstructExpr(StmtClass SC, EmptyShell Empty) in CXXConstructExpr()
2329 OverloadExpr(StmtClass K, const ASTContext &C,
2339 OverloadExpr(StmtClass K, EmptyShell Empty) in OverloadExpr()
DStmtOpenMP.h67 OMPExecutableDirective(const T *, StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective()
348 OMPLoopDirective(const T *That, StmtClass SC, OpenMPDirectiveKind Kind,
/external/clang/lib/AST/
DStmtProfile.cpp783 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall()
975 Stmt::StmtClass SC = DecodeOperatorCall(S, UnaryOp, BinaryOp); in VisitCXXOperatorCallExpr()
DExprCXX.cpp320 OverloadExpr::OverloadExpr(StmtClass K, const ASTContext &C, in OverloadExpr()
848 CXXConstructExpr::CXXConstructExpr(const ASTContext &C, StmtClass SC, in CXXConstructExpr()
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()
DExpr.cpp1115 CallExpr::CallExpr(const ASTContext& C, StmtClass SC, Expr *fn, in CallExpr()
1149 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, EmptyShell Empty) in CallExpr()
1152 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, unsigned NumPreArgs, in CallExpr()
/external/clang/include/clang/Analysis/
DCFG.h746 BuildOptions &setAlwaysAdd(Stmt::StmtClass stmtClass, bool val = true) {
/external/clang/lib/Sema/
DTreeTransform.h2099 Stmt::StmtClass Class, in RebuildCXXNamedCastExpr()