HomeSort by: relevance | last modified time | path
    Searched refs:IfStmt (Results 1 - 25 of 48) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
ByteCodeStmtGen.h 64 bool visitIfStmt(const IfStmt *IS);
ByteCodeStmtGen.cpp 122 return visitIfStmt(cast<IfStmt>(S));
189 bool ByteCodeStmtGen<Emitter>::visitIfStmt(const IfStmt *IS) {
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
IdenticalExprChecker.cpp 49 bool VisitIfStmt(const IfStmt *I);
106 bool FindIdenticalExprVisitor::VisitIfStmt(const IfStmt *I) {
117 const IfStmt *InnerIf = dyn_cast<IfStmt>(*CS->body_begin());
138 while (const IfStmt *I2 = dyn_cast_or_null<IfStmt>(Else)) {
418 const IfStmt *IStmt1 = cast<IfStmt>(Stmt1);
419 const IfStmt *IStmt2 = cast<IfStmt>(Stmt2)
    [all...]
LocalizationChecker.cpp 1204 // This functions like a stack. We push on any IfStmt or
1217 bool VisitIfStmt(const IfStmt *I);
1218 bool EndVisitIfStmt(IfStmt *I);
1219 bool TraverseIfStmt(IfStmt *x);
1239 // Checks the condition of the IfStmt and returns true if one
1320 /// Override TraverseIfStmt so we know when we are done traversing an IfStmt
1321 bool PluralMisuseChecker::MethodCrawler::TraverseIfStmt(IfStmt *I) {
1328 // after traversing the IfStmt
1329 bool PluralMisuseChecker::MethodCrawler::EndVisitIfStmt(IfStmt *I) {
1341 bool PluralMisuseChecker::MethodCrawler::VisitIfStmt(const IfStmt *I)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Extract/
SourceExtraction.cpp 32 if (const auto *If = dyn_cast<IfStmt>(S))
  /src/external/apache2/llvm/dist/clang/lib/AST/
Stmt.cpp 909 IfStmt::IfStmt(const ASTContext &Ctx, SourceLocation IL, bool IsConstexpr,
936 IfStmt::IfStmt(EmptyShell Empty, bool HasElse, bool HasVar, bool HasInit)
943 IfStmt *IfStmt::Create(const ASTContext &Ctx, SourceLocation IL,
953 alignof(IfStmt));
955 IfStmt(Ctx, IL, IsConstexpr, Init, Var, Cond, LPL, RPL, Then, EL, Else);
958 IfStmt *IfStmt::CreateEmpty(const ASTContext &Ctx, bool HasElse, bool HasVar
    [all...]
ParentMap.cpp 203 return DirectChild == cast<IfStmt>(P)->getCond();
StmtPrinter.cpp 123 void PrintRawIfStmt(IfStmt *If);
237 void StmtPrinter::PrintRawIfStmt(IfStmt *If) {
264 } else if (auto *ElseIf = dyn_cast<IfStmt>(Else)) {
274 void StmtPrinter::VisitIfStmt(IfStmt *If) {
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
EvaluatedExprVisitor.h 109 void VisitIfStmt(PTR(IfStmt) If) {
JSONNodeDumper.h 309 void VisitIfStmt(const IfStmt *IS);
TextNodeDumper.h 240 void VisitIfStmt(const IfStmt *Node);
Stmt.h 159 friend class IfStmt;
1107 LH_None, ///< No attribute set or branches of the IfStmt have
1902 /// IfStmt - This represents an if/then/else.
1903 class IfStmt final
1905 private llvm::TrailingObjects<IfStmt, Stmt *, SourceLocation> {
1908 // IfStmt is followed by several trailing objects, some of which optional.
1953 IfStmt(const ASTContext &Ctx, SourceLocation IL, bool IsConstexpr, Stmt *Init,
1958 explicit IfStmt(EmptyShell Empty, bool HasElse, bool HasVar, bool HasInit);
1961 /// Create an IfStmt.
1962 static IfStmt *Create(const ASTContext &Ctx, SourceLocation IL
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Tooling/
RefactoringCallbacks.cpp 128 if (const IfStmt *Node = Result.Nodes.getNodeAs<IfStmt>(Id)) {
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
UncountedLocalVarsChecker.cpp 43 grandParent.begin()->get<IfStmt>() ||
  /src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/
RangeSelector.cpp 318 CharSourceRange getElseRange(const MatchResult &Result, const IfStmt &S) {
326 return RelativeSelector<IfStmt, getElseRange>(std::move(ID));
  /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
TransEmptyStatementsAndDealloc.cpp 95 bool VisitIfStmt(IfStmt *S) {
Transforms.cpp 263 bool VisitIfStmt(IfStmt *S) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaAvailability.cpp 583 return cast<IfStmt>(Parent)->getThen() == S ||
584 cast<IfStmt>(Parent)->getElse() == S;
687 bool TraverseIfStmt(IfStmt *If);
879 bool DiagnoseUnguardedAvailability::TraverseIfStmt(IfStmt *If) {
JumpDiagnostics.cpp 379 IfStmt *IS = cast<IfStmt>(S);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenPGO.cpp 101 IfStmt,
231 bool TraverseIfStmt(IfStmt *If) {
294 return PGOHash::IfStmt;
650 void VisitIfStmt(const IfStmt *S) {
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
BodyFarm.cpp 464 IfStmt::Create(C, SourceLocation(),
550 auto *If = IfStmt::Create(C, SourceLocation(),
637 // Construct the body of the IfStmt.
661 IfStmt::Create(C, SourceLocation(),
CalledOnceCheck.cpp 414 if (const auto *If = dyn_cast<IfStmt>(S)) {
519 llvm::Optional<Clarification> VisitIfStmt(const IfStmt *If) {
LiveVariables.cpp 286 AddLiveExpr(val.liveExprs, LV.ESetFact, cast<IfStmt>(S)->getCond());
  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchers.h 2056 extern const internal::VariadicDynCastAllOfMatcher<Stmt, IfStmt> ifStmt;
2780 /// mapAnyOf(ifStmt, forStmt).with(
2788 /// ifStmt(trueCond).bind("trueCond"),
3475 /// \c compoundStmt(hasParent(ifStmt())) matches "{ int x = 43; }".
3492 /// \c expr(integerLiteral(hasAncestor(ifStmt()))) matches \c 42, but not 43.
5092 /// ifStmt(isConstexpr())
5097 IfStmt)) {
5116 /// ifStmt(hasInitStatement(anything()))
5123 AST_POLYMORPHIC_SUPPORTED_TYPES(IfStmt, SwitchStmt
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
CoreEngine.cpp 359 HandleBranch(cast<IfStmt>(Term)->getCond(), Term, B, Pred);

Completed in 96 milliseconds

1 2