Searched refs:Stmt (Results 226 - 250 of 320) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCheckerContext.h146 SVal getSVal(const Stmt *S) const {
/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransEmptyStatementsAndDealloc.cpp173 void check(Stmt *S) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DLocalizationChecker.cpp1052 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 DCStringChecker.cpp249 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 DIvarInvalidationChecker.cpp159 void VisitStmt(const Stmt *S) { VisitChildren(S); }
165 void VisitChildren(const Stmt *S) {
H A DMoveChecker.cpp293 const Stmt *S = N->getStmtForDiagnostics();
405 if (const Stmt *MoveStmt = MoveNode->getStmtForDiagnostics())
H A DInnerPointerChecker.cpp287 const Stmt *S = N->getStmtForDiagnostics();
H A DIterator.cpp211 const MemRegion *Cont, const Stmt* S,
H A DDynamicTypePropagation.cpp99 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 DCGException.cpp430 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 DCodeGenFunction.h404 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 DThreadSafety.cpp25 #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 DSemaChecking.cpp34 #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 DSemaDeclCXX.cpp79 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 DBuildTree.cpp17 #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 DASTReader.h98 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 DASTReaderStmt.cpp1 //===- 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 DBugReporter.h54 class Stmt;
360 const Stmt *getStmt() const;
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp206 bool TraverseStmt(Stmt *S) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.h294 void checkBind(SVal loc, SVal val, const Stmt *S, CheckerContext &C) const;
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DRangeSelector.cpp132 return Node->get<Stmt>() != nullptr && Node->get<Expr>() == nullptr
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/
H A DSValExplainer.h31 std::string printStmt(const Stmt *S) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFLiveness.cpp170 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 DRDFGraph.h159 // - 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 DODRHash.cpp24 void ODRHash::AddStmt(const Stmt *S) {
248 void AddStmt(const Stmt *S) {
666 void AddStmt(Stmt *S) {

Completed in 474 milliseconds

1234567891011>>