Searched refs:StmtClass (Results 1 – 10 of 10) sorted by relevance
/external/clang/include/clang/AST/ |
D | Stmt.h | 61 enum StmtClass { in LLVM_ALIGNAS() enum 327 explicit Stmt(StmtClass SC, EmptyShell) : Stmt(SC) {} in LLVM_ALIGNAS() 330 Stmt(StmtClass SC) { in LLVM_ALIGNAS() 337 StmtClass getStmtClass() const { in LLVM_ALIGNAS() 338 return static_cast<StmtClass>(StmtBits.sClass); in LLVM_ALIGNAS() 350 static void addStmtClass(const StmtClass s); in LLVM_ALIGNAS() 644 SwitchCase(StmtClass SC, SourceLocation KWLoc, SourceLocation ColonLoc) in SwitchCase() 648 SwitchCase(StmtClass SC, EmptyShell) in SwitchCase() 1409 AsmStmt(StmtClass SC, SourceLocation asmloc, bool issimple, bool isvolatile, in AsmStmt() 1418 explicit AsmStmt(StmtClass SC, EmptyShell Empty) : in AsmStmt()
|
D | ExprCXX.h | 194 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK, in CXXNamedCastExpr() 202 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in CXXNamedCastExpr() 944 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *param) in CXXDefaultArgExpr() 953 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *param, in CXXDefaultArgExpr() 1174 CXXConstructExpr(const ASTContext &C, StmtClass SC, QualType T, 1186 CXXConstructExpr(StmtClass SC, EmptyShell Empty) in CXXConstructExpr() 2458 OverloadExpr(StmtClass K, const ASTContext &C, 2468 OverloadExpr(StmtClass K, EmptyShell Empty) in OverloadExpr() 4093 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, Expr *Common, in CoroutineSuspendExpr() 4105 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, QualType Ty, in CoroutineSuspendExpr() [all …]
|
D | Expr.h | 108 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK, in Expr() 122 explicit Expr(StmtClass SC, EmptyShell) : Stmt(SC) { } in Expr() 2197 CallExpr(const ASTContext& C, StmtClass SC, Expr *fn, unsigned NumPreArgs, 2200 CallExpr(const ASTContext &C, StmtClass SC, unsigned NumPreArgs, 2223 CallExpr(const ASTContext &C, StmtClass SC, EmptyShell Empty); 2724 CastExpr(StmtClass SC, QualType ty, ExprValueKind VK, const CastKind kind, in CastExpr() 2748 CastExpr(StmtClass SC, EmptyShell Empty, unsigned BasePathSize) in CastExpr() 2877 ExplicitCastExpr(StmtClass SC, QualType exprTy, ExprValueKind VK, in ExplicitCastExpr() 2883 ExplicitCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in ExplicitCastExpr() 3148 BinaryOperator(StmtClass SC, EmptyShell Empty) in BinaryOperator() [all …]
|
D | StmtOpenMP.h | 67 OMPExecutableDirective(const T *, StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective() 383 OMPLoopDirective(const T *That, StmtClass SC, OpenMPDirectiveKind Kind,
|
/external/clang/lib/AST/ |
D | Stmt.cpp | 37 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()
|
D | StmtProfile.cpp | 884 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall() 1075 Stmt::StmtClass SC = DecodeOperatorCall(S, UnaryOp, BinaryOp); in VisitCXXOperatorCallExpr()
|
D | ExprCXX.cpp | 320 OverloadExpr::OverloadExpr(StmtClass K, const ASTContext &C, in OverloadExpr() 848 CXXConstructExpr::CXXConstructExpr(const ASTContext &C, StmtClass SC, in CXXConstructExpr()
|
D | Expr.cpp | 1152 CallExpr::CallExpr(const ASTContext& C, StmtClass SC, Expr *fn, in CallExpr() 1186 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, EmptyShell Empty) in CallExpr() 1189 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, unsigned NumPreArgs, in CallExpr()
|
/external/clang/include/clang/Analysis/ |
D | CFG.h | 746 BuildOptions &setAlwaysAdd(Stmt::StmtClass stmtClass, bool val = true) {
|
/external/clang/lib/Sema/ |
D | TreeTransform.h | 2290 Stmt::StmtClass Class, in RebuildCXXNamedCastExpr()
|