Home
last modified time | relevance | path

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

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