| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Stmt.h | 87 enum StmtClass { enum 121 LLVM_PREFERRED_TYPE(StmtClass) 1465 explicit Stmt(StmtClass SC, EmptyShell) : Stmt(SC) {} 1474 Stmt(StmtClass SC) { 1483 StmtClass getStmtClass() const { 1484 return static_cast<StmtClass>(StmtBits.sClass); 1497 static void addStmtClass(const StmtClass s); 1896 SwitchCase(StmtClass SC, SourceLocation KWLoc, SourceLocation ColonLoc) 1901 SwitchCase(StmtClass SC, EmptyShell) : Stmt(SC) {} 3225 AsmStmt(StmtClass SC, SourceLocation asmloc, bool issimple, bool isvolatile, [all …]
|
| H A D | ExprCXX.h | 388 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK, CastKind kind, in CXXNamedCastExpr() 396 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize, in CXXNamedCastExpr() 1281 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *Param, in CXXDefaultArgExpr() 1582 CXXConstructExpr(StmtClass SC, QualType Ty, SourceLocation Loc, 1590 CXXConstructExpr(StmtClass SC, EmptyShell Empty, unsigned NumArgs); 3119 OverloadExpr(StmtClass SC, const ASTContext &Context, 3128 OverloadExpr(StmtClass SC, EmptyShell Empty, unsigned NumResults, 5207 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, Expr *Operand, in CoroutineSuspendExpr() 5221 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, QualType Ty, in CoroutineSuspendExpr() 5234 CoroutineSuspendExpr(StmtClass SC, EmptyShell Empty) : Expr(SC, Empty) { in CoroutineSuspendExpr()
|
| H A D | Expr.h | 121 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK) in Expr() 131 explicit Expr(StmtClass SC, EmptyShell) : ValueStmt(SC) { } in Expr() 1051 FullExpr(StmtClass SC, Expr *subexpr) in FullExpr() 1057 FullExpr(StmtClass SC, EmptyShell Empty) in FullExpr() 2947 CallExpr(StmtClass SC, Expr *Fn, ArrayRef<Expr *> PreArgs, 2953 CallExpr(StmtClass SC, unsigned NumPreArgs, unsigned NumArgs, 3617 CastExpr(StmtClass SC, QualType ty, ExprValueKind VK, const CastKind kind, in CastExpr() 3630 CastExpr(StmtClass SC, EmptyShell Empty, unsigned BasePathSize, in CastExpr() 3862 ExplicitCastExpr(StmtClass SC, QualType exprTy, ExprValueKind VK, in ExplicitCastExpr() 3871 ExplicitCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize, in ExplicitCastExpr() [all …]
|
| H A D | StmtOpenACC.h | 44 OpenACCConstructStmt(StmtClass SC, OpenACCDirectiveKind K, in OpenACCConstructStmt() 88 OpenACCAssociatedStmtConstruct(StmtClass SC, OpenACCDirectiveKind K, in OpenACCAssociatedStmtConstruct()
|
| H A D | StmtOpenMP.h | 159 OMPCanonicalLoop() : Stmt(StmtClass::OMPCanonicalLoopClass) {} in OMPCanonicalLoop() 181 return S->getStmtClass() == StmtClass::OMPCanonicalLoopClass; in classof() 295 OMPExecutableDirective(StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective() 697 OMPLoopBasedDirective(StmtClass SC, OpenMPDirectiveKind Kind, in OMPLoopBasedDirective() 966 explicit OMPLoopTransformationDirective(StmtClass SC, in OMPLoopTransformationDirective() 994 Stmt::StmtClass C = T->getStmtClass(); in classof() 1139 OMPLoopDirective(StmtClass SC, OpenMPDirectiveKind Kind, in OMPLoopDirective()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Stmt.cpp | 54 static_assert(llvm::isUInt<NumStmtBits>(Stmt::StmtClass::LAST##Class), \ 66 static StmtClassNameTable &getStmtInfoTableEntry(Stmt::StmtClass E) { in getStmtInfoTableEntry() 88 return getStmtInfoTableEntry((StmtClass) StmtBits.sClass).Name; in getStmtClassName() 134 void Stmt::addStmtClass(StmtClass s) { in addStmtClass()
|
| H A D | StmtProfile.cpp | 47 virtual void HandleStmtClass(Stmt::StmtClass SC) = 0; 93 void HandleStmtClass(Stmt::StmtClass SC) override { in HandleStmtClass() 192 void HandleStmtClass(Stmt::StmtClass SC) override { in HandleStmtClass() 1726 static Stmt::StmtClass DecodeOperatorCall(const CXXOperatorCallExpr *S, in DecodeOperatorCall() 1943 Stmt::StmtClass SC = DecodeOperatorCall(S, UnaryOp, BinaryOp, NumArgs); in VisitCXXOperatorCallExpr()
|
| H A D | ExprCXX.cpp | 467 OverloadExpr::OverloadExpr(StmtClass SC, const ASTContext &Context, in OverloadExpr() 505 OverloadExpr::OverloadExpr(StmtClass SC, EmptyShell Empty, unsigned NumResults, in OverloadExpr() 1193 StmtClass SC, QualType Ty, SourceLocation Loc, CXXConstructorDecl *Ctor, in CXXConstructExpr() 1218 CXXConstructExpr::CXXConstructExpr(StmtClass SC, EmptyShell Empty, in CXXConstructExpr()
|
| H A D | Expr.cpp | 1449 static unsigned SizeOfCallExprInstance(Expr::StmtClass SC) { in SizeOfCallExprInstance() 1472 CallExpr::CallExpr(StmtClass SC, Expr *Fn, ArrayRef<Expr *> PreArgs, in CallExpr() 1505 CallExpr::CallExpr(StmtClass SC, unsigned NumPreArgs, unsigned NumArgs, in CallExpr()
|
| H A D | ASTStructuralEquivalence.cpp | 443 case Stmt::StmtClass::CLASS##Class: \ in IsEquivalent()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | CFG.h | 1261 BuildOptions &setAlwaysAdd(Stmt::StmtClass stmtClass, bool val = true) {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 5442 …armVarDeclE", "clang::CXXDefaultArgExpr::CXXDefaultArgExpr(clang::Stmt::StmtClass, clang::SourceLo… 10247 …LocationE", "clang::CallExpr::CallExpr(clang::ASTContext&, clang::Stmt::StmtClass, clang::Expr*, u… 10248 …LocationE", "clang::CallExpr::CallExpr(clang::ASTContext&, clang::Stmt::StmtClass, clang::Expr*, u… 10251 …ptyShellE", "clang::CallExpr::CallExpr(clang::ASTContext&, clang::Stmt::StmtClass, clang::Stmt::Em… 10252 …ptyShellE", "clang::CallExpr::CallExpr(clang::ASTContext&, clang::Stmt::StmtClass, clang::Stmt::Em… 10253 …ptyShellE", "clang::CallExpr::CallExpr(clang::ASTContext&, clang::Stmt::StmtClass, unsigned int, c… 10254 …ptyShellE", "clang::CallExpr::CallExpr(clang::ASTContext&, clang::Stmt::StmtClass, unsigned int, c… 10362 …KindENS_8CastKindEPNS_4ExprEj", "clang::CastExpr::CastExpr(clang::Stmt::StmtClass, clang::QualType… 10380 …lvedSetIteratorESE_bb", "clang::OverloadExpr::OverloadExpr(clang::Stmt::StmtClass, clang::ASTConte… 10381 …lvedSetIteratorESE_bb", "clang::OverloadExpr::OverloadExpr(clang::Stmt::StmtClass, clang::ASTConte… [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | TreeTransform.h | 3197 Stmt::StmtClass Class, in RebuildCXXNamedCastExpr()
|