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

/external/clang/include/clang/AST/
H A DStmt.h61 enum StmtClass { enum
339 explicit Stmt(StmtClass SC, EmptyShell) : Stmt(SC) {}
342 Stmt(StmtClass SC) {
349 StmtClass getStmtClass() const {
350 return static_cast<StmtClass>(StmtBits.sClass);
362 static void addStmtClass(const StmtClass s);
656 SwitchCase(StmtClass SC, SourceLocation KWLoc, SourceLocation ColonLoc)
660 SwitchCase(StmtClass SC, EmptyShell)
1431 AsmStmt(StmtClass SC, SourceLocation asmloc, bool issimple, bool isvolatile,
1440 explicit AsmStmt(StmtClass S
[all...]
H A DExpr.h109 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK,
123 explicit Expr(StmtClass SC, EmptyShell) : Stmt(SC) { }
2158 CallExpr(const ASTContext &C, StmtClass SC, Expr *fn,
2161 CallExpr(const ASTContext &C, StmtClass SC, Expr *fn, ArrayRef<Expr *> args,
2163 CallExpr(const ASTContext &C, StmtClass SC, unsigned NumPreArgs,
2186 CallExpr(const ASTContext &C, StmtClass SC, EmptyShell Empty);
2650 CastExpr(StmtClass SC, QualType ty, ExprValueKind VK, const CastKind kind,
2674 CastExpr(StmtClass SC, EmptyShell Empty, unsigned BasePathSize)
2806 ExplicitCastExpr(StmtClass SC, QualType exprTy, ExprValueKind VK,
2812 ExplicitCastExpr(StmtClass S
[all...]
H A DExprCXX.h210 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK,
218 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize)
974 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *param)
1188 CXXConstructExpr(const ASTContext &C, StmtClass SC, QualType T,
1201 CXXConstructExpr(StmtClass SC, EmptyShell Empty)
2515 OverloadExpr(StmtClass K, const ASTContext &C,
2525 OverloadExpr(StmtClass K, EmptyShell Empty)
4141 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, Expr *Common,
4153 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, QualType Ty,
4165 CoroutineSuspendExpr(StmtClass S
[all...]
H A DStmtOpenMP.h67 OMPExecutableDirective(const T *, StmtClass SC, OpenMPDirectiveKind K,
388 OMPLoopDirective(const T *That, StmtClass SC, OpenMPDirectiveKind Kind,
/external/clang/lib/AST/
H A DStmt.cpp37 static StmtClassNameTable &getStmtInfoTableEntry(Stmt::StmtClass E) {
59 return getStmtInfoTableEntry((StmtClass) StmtBits.sClass).Name;
87 void Stmt::addStmtClass(StmtClass s) {
H A DExprCXX.cpp250 OverloadExpr::OverloadExpr(StmtClass K, const ASTContext &C,
770 CXXConstructExpr::CXXConstructExpr(const ASTContext &C, StmtClass SC,
H A DStmtProfile.cpp998 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S,
1189 Stmt::StmtClass SC = DecodeOperatorCall(S, UnaryOp, BinaryOp);
H A DExpr.cpp1129 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, Expr *fn,
1153 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, Expr *fn,
1163 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, EmptyShell Empty)
1166 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, unsigned NumPreArgs,
/external/clang/include/clang/Analysis/
H A DCFG.h746 BuildOptions &setAlwaysAdd(Stmt::StmtClass stmtClass, bool val = true) {
/external/clang/lib/Sema/
H A DTreeTransform.h2363 Stmt::StmtClass Class,

Completed in 290 milliseconds