/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CheckerContext.h | 146 SVal getSVal(const Stmt *S) const {
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransEmptyStatementsAndDealloc.cpp | 173 void check(Stmt *S) {
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | LocalizationChecker.cpp | 1052 void VisitStmt(const Stmt *S) { VisitChildren(S); } 1058 void VisitChildren(const Stmt *S) { 1059 for (const Stmt *Child : S->children()) { 1079 const Stmt *Body = M->getBody(); 1208 llvm::SmallVector<const clang::Stmt *, 8> MatchingStatements; 1227 void reportPluralMisuseError(const Stmt *S) const; 1385 const Stmt *S) const {
|
H A D | CStringChecker.cpp | 249 const Stmt *First, 250 const Stmt *Second) const; 252 void emitNullArgBug(CheckerContext &C, ProgramStateRef State, const Stmt *S, 255 const Stmt *S, StringRef WarningMsg) const; 257 const Stmt *S, StringRef WarningMsg) const; 547 const Stmt *First, const Stmt *Second) const { 566 const Stmt *S, StringRef WarningMsg) const { 583 ProgramStateRef State, const Stmt *S, 605 const Stmt * [all...] |
H A D | IvarInvalidationChecker.cpp | 159 void VisitStmt(const Stmt *S) { VisitChildren(S); } 165 void VisitChildren(const Stmt *S) {
|
H A D | MoveChecker.cpp | 293 const Stmt *S = N->getStmtForDiagnostics(); 405 if (const Stmt *MoveStmt = MoveNode->getStmtForDiagnostics())
|
H A D | InnerPointerChecker.cpp | 287 const Stmt *S = N->getStmtForDiagnostics();
|
H A D | Iterator.cpp | 211 const MemRegion *Cont, const Stmt* S,
|
H A D | DynamicTypePropagation.cpp | 99 const Stmt *ReportedNode = nullptr) const; 1026 const Stmt *ReportedNode) const { 1064 const Stmt *S = N->getStmtForDiagnostics();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGException.cpp | 430 const Stmt *ThrowStmt = E->getSubExpr(); 431 const ObjCAtThrowStmt S(E->getExprLoc(), const_cast<Stmt *>(ThrowStmt)); 1302 const Stmt *Body; 1308 PerformFinally(const Stmt *Body, llvm::Value *ForEHVar, 1374 void CodeGenFunction::FinallyInfo::enter(CodeGenFunction &CGF, const Stmt *body, 1691 void Visit(const Stmt *S) { 1694 for (const Stmt *Child : S->children()) 1776 const Stmt *OutlinedStmt, 1778 // Find all captures in the Stmt. 1901 const Stmt *OutlinedStm [all...] |
H A D | CodeGenFunction.h | 404 virtual void EmitBody(CodeGenFunction &CGF, const Stmt *S) { 642 void enter(CodeGenFunction &CGF, const Stmt *Finally, 1402 llvm::MDNode *createProfileWeightsForLoop(const Stmt *Cond, 1408 void incrementProfileCounter(const Stmt *S, llvm::Value *StepV = nullptr) { 1415 uint64_t getProfileCount(const Stmt *S) { 1681 const Stmt *RegionBodyStmt, 2076 void EmitFunctionBody(const Stmt *Body); 2077 void EmitBlockWithFallThrough(llvm::BasicBlock *BB, const Stmt *S); 2341 void ErrorUnsupported(const Stmt *S, const char *Type); 3061 void EmitStopPoint(const Stmt * [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ThreadSafety.cpp | 25 #include "clang/AST/Stmt.h" 419 std::vector<std::pair<const Stmt *, Context>> SavedContexts; 460 Context getNextContext(unsigned &CtxIndex, const Stmt *S, Context C) { 522 void saveContext(const Stmt *S, Context C) { 818 if (const Stmt *S = CurrBlock->getTerminatorStmt()) { 1045 const CallExpr* getTrylockCallExpr(const Stmt *Cond, LocalVarContext C, 1424 const CallExpr* ThreadSafetyAnalyzer::getTrylockCallExpr(const Stmt *Cond, 1500 const Stmt *Cond = PredBlock->getTerminatorCondition(); 2409 if (const Stmt *Terminator = (*PI)->getTerminatorStmt()) { 2448 const Stmt *Terminato [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 34 #include "clang/AST/Stmt.h" 353 if (Call->getStmtClass() != Stmt::CallExprClass) { 6814 case Stmt::BinaryConditionalOperatorClass: 6815 case Stmt::ConditionalOperatorClass: { 6861 case Stmt::ImplicitCastExprClass: 6865 case Stmt::OpaqueValueExprClass: 6872 case Stmt::PredefinedExprClass: 6878 case Stmt::DeclRefExprClass: { 6950 case Stmt::CallExprClass: 6951 case Stmt [all...] |
H A D | SemaDeclCXX.cpp | 79 for (const Stmt *SubStmt : Node->children()) 228 void Sema::ImplicitExceptionSpecification::CalledStmt(Stmt *S) { 1686 Stmt *Body, 1771 Stmt *Body = NewFD->getBody(); 1979 CheckConstexprFunctionStmt(Sema &SemaRef, const FunctionDecl *Dcl, Stmt *S, 1985 case Stmt::NullStmtClass: 1989 case Stmt::DeclStmtClass: 1999 case Stmt::ReturnStmtClass: 2011 case Stmt::CompoundStmtClass: { 2025 case Stmt [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | BuildTree.cpp | 17 #include "clang/AST/Stmt.h" 229 using ASTPtr = llvm::PointerUnion<Stmt *, Decl *>; 297 /// When called on expressions (clang::Expr is derived from clang::Stmt), 299 void markStmtChild(Stmt *Child, NodeRole Role); 402 llvm::ArrayRef<syntax::Token> getStmtRange(const Stmt *S) const { 653 bool WalkUpFromStmt(Stmt *S) { 679 bool TraverseStmt(Stmt *S) { 1310 void syntax::TreeBuilder::markStmtChild(Stmt *Child, NodeRole Role) {
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ASTReader.h | 98 class Stmt; 1160 /// When reading a Stmt tree, Stmt operands are placed in this stack. 1161 SmallVector<Stmt *, 16> StmtStack; 1217 Stmt *ReadStmtFromStream(ModuleFile &F); 1888 Stmt *GetExternalDeclStmt(uint64_t Offset) override; 2186 Stmt *ReadStmt(ModuleFile &F); 2192 Stmt *ReadSubStmt() { 2195 // Subexpressions are stored from last to first, so the next Stmt we need
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1 //===- ASTReaderStmt.cpp - Stmt/Expr Deserialization ----------------------===// 32 #include "clang/AST/Stmt.h" 104 /// The number of record fields required for the Stmt class 122 void VisitStmt(Stmt *S); 142 void ASTStmtReader::VisitStmt(Stmt *S) { 154 SmallVector<Stmt *, 16> Stmts; 379 SmallVector<Stmt*, 16> Exprs; 697 E->getTrailingObjects<Stmt *>()[I] = Record.readSubStmt(); 1345 Stmt **Stmts = E->getTrailingObjects<Stmt *>(); [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
H A D | BugReporter.h | 54 class Stmt; 360 const Stmt *getStmt() const;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexTypeSourceInfo.cpp | 206 bool TraverseStmt(Stmt *S) {
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
H A D | RetainCountChecker.h | 294 void checkBind(SVal loc, SVal val, const Stmt *S, CheckerContext &C) const;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
H A D | RangeSelector.cpp | 132 return Node->get<Stmt>() != nullptr && Node->get<Expr>() == nullptr
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/ |
H A D | SValExplainer.h | 31 std::string printStmt(const Stmt *S) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RDFLiveness.cpp | 170 if (IA.Addr->getKind() == NodeAttrs::Stmt) 186 bool StmtA = OA.Addr->getKind() == NodeAttrs::Stmt; 187 bool StmtB = OB.Addr->getKind() == NodeAttrs::Stmt; 1071 if (IA.Addr->getKind() != NodeAttrs::Stmt)
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RDFGraph.h | 159 // - Stmt: Statement, members are reference nodes. 160 // - Block: Basic block, members are instruction nodes (i.e. Phi or Stmt). 278 Stmt = 0x0004 << 2, // 100 member in struct:llvm::rdf::NodeAttrs 318 return KB == Phi || KB == Stmt; 320 case Stmt:
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ODRHash.cpp | 24 void ODRHash::AddStmt(const Stmt *S) { 248 void AddStmt(const Stmt *S) { 666 void AddStmt(Stmt *S) {
|