Coverage Report

Created: 2019-07-24 05:18

/Users/buildslave/jenkins/workspace/clang-stage2-coverage-R/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h
Line
Count
Source (jump to first uncovered line)
1
//===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===//
2
//
3
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
// See https://llvm.org/LICENSE.txt for license information.
5
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
//
7
//===----------------------------------------------------------------------===//
8
//
9
//  This file defines the RecursiveASTVisitor interface, which recursively
10
//  traverses the entire AST.
11
//
12
//===----------------------------------------------------------------------===//
13
#ifndef LLVM_CLANG_AST_RECURSIVEASTVISITOR_H
14
#define LLVM_CLANG_AST_RECURSIVEASTVISITOR_H
15
16
#include "clang/AST/Attr.h"
17
#include "clang/AST/Decl.h"
18
#include "clang/AST/DeclarationName.h"
19
#include "clang/AST/DeclBase.h"
20
#include "clang/AST/DeclCXX.h"
21
#include "clang/AST/DeclFriend.h"
22
#include "clang/AST/DeclObjC.h"
23
#include "clang/AST/DeclOpenMP.h"
24
#include "clang/AST/DeclTemplate.h"
25
#include "clang/AST/Expr.h"
26
#include "clang/AST/ExprCXX.h"
27
#include "clang/AST/ExprObjC.h"
28
#include "clang/AST/ExprOpenMP.h"
29
#include "clang/AST/LambdaCapture.h"
30
#include "clang/AST/NestedNameSpecifier.h"
31
#include "clang/AST/OpenMPClause.h"
32
#include "clang/AST/Stmt.h"
33
#include "clang/AST/StmtCXX.h"
34
#include "clang/AST/StmtObjC.h"
35
#include "clang/AST/StmtOpenMP.h"
36
#include "clang/AST/TemplateBase.h"
37
#include "clang/AST/TemplateName.h"
38
#include "clang/AST/Type.h"
39
#include "clang/AST/TypeLoc.h"
40
#include "clang/Basic/LLVM.h"
41
#include "clang/Basic/OpenMPKinds.h"
42
#include "clang/Basic/Specifiers.h"
43
#include "llvm/ADT/PointerIntPair.h"
44
#include "llvm/ADT/SmallVector.h"
45
#include "llvm/Support/Casting.h"
46
#include <algorithm>
47
#include <cstddef>
48
#include <type_traits>
49
50
// The following three macros are used for meta programming.  The code
51
// using them is responsible for defining macro OPERATOR().
52
53
// All unary operators.
54
#define UNARYOP_LIST()                                                         \
55
2.07k
  
OPERATOR1.62k
(PostInc) 0
OPERATOR206
(PostDec) 0
OPERATOR
(PreInc) 0
OPERATOR1.01k
(PreDec) \
56
7.54k
      
OPERATOR3.62k
(AddrOf) 0
OPERATOR
(Deref) 0
OPERATOR5
(Plus) 0
OPERATOR874
(Minus) \
57
1.24k
      
OPERATOR206
(Not) 0
OPERATOR
(LNot) 0
OPERATOR25
(Real) 0
OPERATOR19
(Imag) \
58
81
      OPERATOR
(Extension) 0
OPERATOR2
(Coawait)
59
60
// All binary operators (excluding compound assign operators).
61
#define BINOP_LIST()                                                           \
62
836
  
OPERATOR24
(PtrMemD) 0
OPERATOR10
(PtrMemI) 0
OPERATOR
(Mul) 0
OPERATOR672
(Div) \
63
3.12k
      
OPERATOR106
(Rem) 0
OPERATOR
(Add) 0
OPERATOR1.80k
(Sub) 0
OPERATOR435
(Shl) 0
OPERATOR85
(Shr) \
64
11.7k
      
OPERATOR2.06k
(LT) 0
OPERATOR1.06k
(GT) 0
OPERATOR304
(LE) 0
OPERATOR410
(GE) 0
OPERATOR(EQ) \
65
2.51k
      OPERATOR
(NE) 0
OPERATOR0
(Cmp) 0
OPERATOR320
(And) 0
OPERATOR6
(Xor) 0
OPERATOR278
(Or) \
66
11.2k
      
OPERATOR619
(LAnd) 0
OPERATOR6.38k
(LOr) 0
OPERATOR
(Assign) 0
OPERATOR10.0k
(Comma)
67
68
// All compound assign operators.
69
#define CAO_LIST()                                                             \
70
771
  
OPERATOR39
(Mul) 0
OPERATOR54
(Div) 0
OPERATOR12
(Rem) 0
OPERATOR
(Add) 0
OPERATOR398
(Sub) \
71
29
      
OPERATOR17
(Shl) 0
OPERATOR7
(Shr) 0
OPERATOR
(And) 0
OPERATOR20
(Or) 0
OPERATOR23
(Xor)
72
73
namespace clang {
74
75
// A helper macro to implement short-circuiting when recursing.  It
76
// invokes CALL_EXPR, which must be a method call, on the derived
77
// object (s.t. a user of RecursiveASTVisitor can override the method
78
// in CALL_EXPR).
79
#define TRY_TO(CALL_EXPR)                                                      \
80
17.6M
  do {                                                                         \
81
17.6M
    if (!getDerived().
CALL_EXPR3.73k
) \
82
17.6M
      
return false18.2k
; \
83
17.6M
  } while (
false17.6M
)
84
85
/// A class that does preorder or postorder
86
/// depth-first traversal on the entire Clang AST and visits each node.
87
///
88
/// This class performs three distinct tasks:
89
///   1. traverse the AST (i.e. go to each node);
90
///   2. at a given node, walk up the class hierarchy, starting from
91
///      the node's dynamic type, until the top-most class (e.g. Stmt,
92
///      Decl, or Type) is reached.
93
///   3. given a (node, class) combination, where 'class' is some base
94
///      class of the dynamic type of 'node', call a user-overridable
95
///      function to actually visit the node.
96
///
97
/// These tasks are done by three groups of methods, respectively:
98
///   1. TraverseDecl(Decl *x) does task #1.  It is the entry point
99
///      for traversing an AST rooted at x.  This method simply
100
///      dispatches (i.e. forwards) to TraverseFoo(Foo *x) where Foo
101
///      is the dynamic type of *x, which calls WalkUpFromFoo(x) and
102
///      then recursively visits the child nodes of x.
103
///      TraverseStmt(Stmt *x) and TraverseType(QualType x) work
104
///      similarly.
105
///   2. WalkUpFromFoo(Foo *x) does task #2.  It does not try to visit
106
///      any child node of x.  Instead, it first calls WalkUpFromBar(x)
107
///      where Bar is the direct parent class of Foo (unless Foo has
108
///      no parent), and then calls VisitFoo(x) (see the next list item).
109
///   3. VisitFoo(Foo *x) does task #3.
110
///
111
/// These three method groups are tiered (Traverse* > WalkUpFrom* >
112
/// Visit*).  A method (e.g. Traverse*) may call methods from the same
113
/// tier (e.g. other Traverse*) or one tier lower (e.g. WalkUpFrom*).
114
/// It may not call methods from a higher tier.
115
///
116
/// Note that since WalkUpFromFoo() calls WalkUpFromBar() (where Bar
117
/// is Foo's super class) before calling VisitFoo(), the result is
118
/// that the Visit*() methods for a given node are called in the
119
/// top-down order (e.g. for a node of type NamespaceDecl, the order will
120
/// be VisitDecl(), VisitNamedDecl(), and then VisitNamespaceDecl()).
121
///
122
/// This scheme guarantees that all Visit*() calls for the same AST
123
/// node are grouped together.  In other words, Visit*() methods for
124
/// different nodes are never interleaved.
125
///
126
/// Clients of this visitor should subclass the visitor (providing
127
/// themselves as the template argument, using the curiously recurring
128
/// template pattern) and override any of the Traverse*, WalkUpFrom*,
129
/// and Visit* methods for declarations, types, statements,
130
/// expressions, or other AST nodes where the visitor should customize
131
/// behavior.  Most users only need to override Visit*.  Advanced
132
/// users may override Traverse* and WalkUpFrom* to implement custom
133
/// traversal strategies.  Returning false from one of these overridden
134
/// functions will abort the entire traversal.
135
///
136
/// By default, this visitor tries to visit every part of the explicit
137
/// source code exactly once.  The default policy towards templates
138
/// is to descend into the 'pattern' class or function body, not any
139
/// explicit or implicit instantiations.  Explicit specializations
140
/// are still visited, and the patterns of partial specializations
141
/// are visited separately.  This behavior can be changed by
142
/// overriding shouldVisitTemplateInstantiations() in the derived class
143
/// to return true, in which case all known implicit and explicit
144
/// instantiations will be visited at the same time as the pattern
145
/// from which they were produced.
146
///
147
/// By default, this visitor preorder traverses the AST. If postorder traversal
148
/// is needed, the \c shouldTraversePostOrder method needs to be overridden
149
/// to return \c true.
150
template <typename Derived> class RecursiveASTVisitor {
151
public:
152
  /// A queue used for performing data recursion over statements.
153
  /// Parameters involving this type are used to implement data
154
  /// recursion over Stmts and Exprs within this class, and should
155
  /// typically not be explicitly specified by derived classes.
156
  /// The bool bit indicates whether the statement has been traversed or not.
157
  typedef SmallVectorImpl<llvm::PointerIntPair<Stmt *, 1, bool>>
158
    DataRecursionQueue;
159
160
  /// Return a reference to the derived class.
161
41.5M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::getDerived()
Line
Count
Source
161
16.7k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::getDerived()
Line
Count
Source
161
167k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::getDerived()
Line
Count
Source
161
18.0k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::getDerived()
Line
Count
Source
161
66.3k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::getDerived()
Line
Count
Source
161
423
  Derived &getDerived() { return *static_cast<Derived *>(this); }
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::getDerived()
Line
Count
Source
161
11.8k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BodyMigrator>::getDerived()
Line
Count
Source
161
76.6k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::getDerived()
Line
Count
Source
161
98.7k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::getDerived()
Line
Count
Source
161
98
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::getDerived()
Line
Count
Source
161
246k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::getDerived()
Line
Count
Source
161
246k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::AutoreleasePoolRewriter> >::getDerived()
Line
Count
Source
161
151k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::getDerived()
Line
Count
Source
161
94.8k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::getDerived()
Line
Count
Source
161
2.34k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::getDerived()
Line
Count
Source
161
8.69k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::getDerived()
Line
Count
Source
161
90.3k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::getDerived()
Line
Count
Source
161
4.49k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::getDerived()
Line
Count
Source
161
660
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::getDerived()
Line
Count
Source
161
235k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::getDerived()
Line
Count
Source
161
42.6k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::getDerived()
Line
Count
Source
161
10.3k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::getDerived()
Line
Count
Source
161
73.2k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::getDerived()
Line
Count
Source
161
94.8k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::getDerived()
Line
Count
Source
161
94.8k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::RetainReleaseDeallocRemover> >::getDerived()
Line
Count
Source
161
151k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::getDerived()
Line
Count
Source
161
94.8k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnbridgedCastRewriter> >::getDerived()
Line
Count
Source
161
151k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::getDerived()
Line
Count
Source
161
94.0k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnusedInitRewriter> >::getDerived()
Line
Count
Source
161
151k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::getDerived()
Line
Count
Source
161
94.8k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::getDerived()
Line
Count
Source
161
82.4k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::getDerived()
Line
Count
Source
161
195k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::getDerived()
Line
Count
Source
161
13.3k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::getDerived()
Line
Count
Source
161
22.3k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTTransform>::getDerived()
Line
Count
Source
161
126k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::getDerived()
Line
Count
Source
161
11.5M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
clang::RecursiveASTVisitor<clang::CallGraph>::getDerived()
Line
Count
Source
161
5.31M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::getDerived()
Line
Count
Source
161
568k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::getDerived()
Line
Count
Source
161
51.7k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
DynamicTypePropagation.cpp:clang::RecursiveASTVisitor<isObjCTypeParamDependent(clang::QualType)::IsObjCTypeParamDependentTypeVisitor>::getDerived()
Line
Count
Source
161
879
  Derived &getDerived() { return *static_cast<Derived *>(this); }
IdenticalExprChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindIdenticalExprVisitor>::getDerived()
Line
Count
Source
161
530k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::getDerived()
Line
Count
Source
161
10.1k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::getDerived()
Line
Count
Source
161
2.42k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
PaddingChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PaddingChecker::checkASTDecl(clang::TranslationUnitDecl const*, clang::ento::AnalysisManager&, clang::ento::BugReporter&) const::LocalVisitor>::getDerived()
Line
Count
Source
161
29.0k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::getDerived()
Line
Count
Source
161
32.0k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::getDerived()
Line
Count
Source
161
363k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::getDerived()
Line
Count
Source
161
177k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::getDerived()
Line
Count
Source
161
2.20k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::getDerived()
Line
Count
Source
161
6.88k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::getDerived()
Line
Count
Source
161
797k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::getDerived()
Line
Count
Source
161
1.34k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::getDerived()
Line
Count
Source
161
9.43M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::getDerived()
Line
Count
Source
161
24.1k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::getDerived()
Line
Count
Source
161
21.3k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::getDerived()
Line
Count
Source
161
1.34k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::getDerived()
Line
Count
Source
161
5.00M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::getDerived()
Line
Count
Source
161
1.12M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::getDerived()
Line
Count
Source
161
2.60M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::getDerived()
Line
Count
Source
161
603k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTImporterLookupTable.cpp:clang::RecursiveASTVisitor<clang::(anonymous namespace)::Builder>::getDerived()
Line
Count
Source
161
351k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
162
163
  /// Return whether this visitor should recurse into
164
  /// template instantiations.
165
7.92k
  bool shouldVisitTemplateInstantiations() const { return false; }
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::shouldVisitTemplateInstantiations() const
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::shouldVisitTemplateInstantiations() const
Line
Count
Source
165
45
  bool shouldVisitTemplateInstantiations() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::shouldVisitTemplateInstantiations() const
Line
Count
Source
165
166
  bool shouldVisitTemplateInstantiations() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::shouldVisitTemplateInstantiations() const
Line
Count
Source
165
1
  bool shouldVisitTemplateInstantiations() const { return false; }
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::shouldVisitTemplateInstantiations() const
Line
Count
Source
165
6
  bool shouldVisitTemplateInstantiations() const { return false; }
Unexecuted instantiation: TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::AutoreleasePoolRewriter> >::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::RetainReleaseDeallocRemover> >::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnbridgedCastRewriter> >::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnusedInitRewriter> >::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTTransform>::shouldVisitTemplateInstantiations() const
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::shouldVisitTemplateInstantiations() const
Line
Count
Source
165
7.70k
  bool shouldVisitTemplateInstantiations() const { return false; }
Unexecuted instantiation: CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: DynamicTypePropagation.cpp:clang::RecursiveASTVisitor<isObjCTypeParamDependent(clang::QualType)::IsObjCTypeParamDependentTypeVisitor>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: IdenticalExprChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindIdenticalExprVisitor>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::shouldVisitTemplateInstantiations() const
Unexecuted instantiation: SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::shouldVisitTemplateInstantiations() const
166
167
  /// Return whether this visitor should recurse into the types of
168
  /// TypeLocs.
169
201k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
539
  bool shouldWalkTypesOfTypeLocs() const { return true; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
1.87k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
479
  bool shouldWalkTypesOfTypeLocs() const { return true; }
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
256
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
6.35k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
6.35k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::AutoreleasePoolRewriter> >::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
5.70k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
11
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
65
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
652
  bool shouldWalkTypesOfTypeLocs() const { return true; }
Unexecuted instantiation: TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::shouldWalkTypesOfTypeLocs() const
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
68
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
584
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
6.26k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
453
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
652
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
652
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::RetainReleaseDeallocRemover> >::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
5.70k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
652
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnbridgedCastRewriter> >::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
5.70k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
608
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnusedInitRewriter> >::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
5.70k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
652
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
2.07k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
217
  bool shouldWalkTypesOfTypeLocs() const { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
239
  bool shouldWalkTypesOfTypeLocs() const { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
7.59k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
426
  bool shouldWalkTypesOfTypeLocs() const { return true; }
Unexecuted instantiation: DynamicTypePropagation.cpp:clang::RecursiveASTVisitor<isObjCTypeParamDependent(clang::QualType)::IsObjCTypeParamDependentTypeVisitor>::shouldWalkTypesOfTypeLocs() const
IdenticalExprChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindIdenticalExprVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
6.82k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
115
  bool shouldWalkTypesOfTypeLocs() const { return true; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
61
  bool shouldWalkTypesOfTypeLocs() const { return true; }
PaddingChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PaddingChecker::checkASTDecl(clang::TranslationUnitDecl const*, clang::ento::AnalysisManager&, clang::ento::BugReporter&) const::LocalVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
636
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
1.81k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
41
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
18
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
827
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
25.5k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
4
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
16
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
43
  bool shouldWalkTypesOfTypeLocs() const { return true; }
Unexecuted instantiation: SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::shouldWalkTypesOfTypeLocs() const
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
30
  bool shouldWalkTypesOfTypeLocs() const { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
14.0k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
66.2k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
14.2k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
ASTImporterLookupTable.cpp:clang::RecursiveASTVisitor<clang::(anonymous namespace)::Builder>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
169
10.4k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
170
171
  /// Return whether this visitor should recurse into implicit
172
  /// code, e.g., implicit constructors and destructors.
173
445k
  bool shouldVisitImplicitCode() const { return false; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::shouldVisitImplicitCode() const
Line
Count
Source
173
1.10k
  bool shouldVisitImplicitCode() const { return false; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::shouldVisitImplicitCode() const
Line
Count
Source
173
695
  bool shouldVisitImplicitCode() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::shouldVisitImplicitCode() const
Line
Count
Source
173
2.25k
  bool shouldVisitImplicitCode() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::shouldVisitImplicitCode() const
Line
Count
Source
173
20
  bool shouldVisitImplicitCode() const { return false; }
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::shouldVisitImplicitCode() const
Line
Count
Source
173
509
  bool shouldVisitImplicitCode() const { return false; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BodyMigrator>::shouldVisitImplicitCode() const
Line
Count
Source
173
3.07k
  bool shouldVisitImplicitCode() const { return false; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::shouldVisitImplicitCode() const
Line
Count
Source
173
218
  bool shouldVisitImplicitCode() const { return false; }
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::shouldVisitImplicitCode() const
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::shouldVisitImplicitCode() const
Line
Count
Source
173
6.01k
  bool shouldVisitImplicitCode() const { return false; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::shouldVisitImplicitCode() const
Line
Count
Source
173
6.01k
  bool shouldVisitImplicitCode() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::AutoreleasePoolRewriter> >::shouldVisitImplicitCode() const
Line
Count
Source
173
5.80k
  bool shouldVisitImplicitCode() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::shouldVisitImplicitCode() const
Line
Count
Source
173
5
  bool shouldVisitImplicitCode() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::shouldVisitImplicitCode() const
Line
Count
Source
173
21
  bool shouldVisitImplicitCode() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::shouldVisitImplicitCode() const
Line
Count
Source
173
214
  bool shouldVisitImplicitCode() const { return false; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::shouldVisitImplicitCode() const
Line
Count
Source
173
201
  bool shouldVisitImplicitCode() const { return false; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::shouldVisitImplicitCode() const
Line
Count
Source
173
31
  bool shouldVisitImplicitCode() const { return false; }
Unexecuted instantiation: TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::shouldVisitImplicitCode() const
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::shouldVisitImplicitCode() const
Line
Count
Source
173
5.99k
  bool shouldVisitImplicitCode() const { return false; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::shouldVisitImplicitCode() const
Line
Count
Source
173
1.20k
  bool shouldVisitImplicitCode() const { return false; }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::shouldVisitImplicitCode() const
Line
Count
Source
173
24
  bool shouldVisitImplicitCode() const { return false; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::shouldVisitImplicitCode() const
Line
Count
Source
173
2.33k
  bool shouldVisitImplicitCode() const { return false; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::shouldVisitImplicitCode() const
Line
Count
Source
173
214
  bool shouldVisitImplicitCode() const { return false; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::shouldVisitImplicitCode() const
Line
Count
Source
173
214
  bool shouldVisitImplicitCode() const { return false; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::RetainReleaseDeallocRemover> >::shouldVisitImplicitCode() const
Line
Count
Source
173
5.80k
  bool shouldVisitImplicitCode() const { return false; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::shouldVisitImplicitCode() const
Line
Count
Source
173
214
  bool shouldVisitImplicitCode() const { return false; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnbridgedCastRewriter> >::shouldVisitImplicitCode() const
Line
Count
Source
173
5.80k
  bool shouldVisitImplicitCode() const { return false; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::shouldVisitImplicitCode() const
Line
Count
Source
173
214
  bool shouldVisitImplicitCode() const { return false; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnusedInitRewriter> >::shouldVisitImplicitCode() const
Line
Count
Source
173
5.80k
  bool shouldVisitImplicitCode() const { return false; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::shouldVisitImplicitCode() const
Line
Count
Source
173
214
  bool shouldVisitImplicitCode() const { return false; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::shouldVisitImplicitCode() const
Line
Count
Source
173
4.93k
  bool shouldVisitImplicitCode() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::shouldVisitImplicitCode() const
Line
Count
Source
173
442
  bool shouldVisitImplicitCode() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::shouldVisitImplicitCode() const
Line
Count
Source
173
71
  bool shouldVisitImplicitCode() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::shouldVisitImplicitCode() const
Line
Count
Source
173
88
  bool shouldVisitImplicitCode() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTTransform>::shouldVisitImplicitCode() const
Line
Count
Source
173
5.80k
  bool shouldVisitImplicitCode() const { return false; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::shouldVisitImplicitCode() const
Line
Count
Source
173
190k
  bool shouldVisitImplicitCode() const { return false; }
clang::RecursiveASTVisitor<clang::CallGraph>::shouldVisitImplicitCode() const
Line
Count
Source
173
179k
  bool shouldVisitImplicitCode() const { return false; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::shouldVisitImplicitCode() const
Line
Count
Source
173
3.67k
  bool shouldVisitImplicitCode() const { return false; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::shouldVisitImplicitCode() const
Line
Count
Source
173
264
  bool shouldVisitImplicitCode() const { return false; }
Unexecuted instantiation: DynamicTypePropagation.cpp:clang::RecursiveASTVisitor<isObjCTypeParamDependent(clang::QualType)::IsObjCTypeParamDependentTypeVisitor>::shouldVisitImplicitCode() const
IdenticalExprChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindIdenticalExprVisitor>::shouldVisitImplicitCode() const
Line
Count
Source
173
3.39k
  bool shouldVisitImplicitCode() const { return false; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::shouldVisitImplicitCode() const
Line
Count
Source
173
48
  bool shouldVisitImplicitCode() const { return false; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::shouldVisitImplicitCode() const
Line
Count
Source
173
51
  bool shouldVisitImplicitCode() const { return false; }
Unexecuted instantiation: AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::shouldVisitImplicitCode() const
Unexecuted instantiation: SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::shouldVisitImplicitCode() const
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::shouldVisitImplicitCode() const
Line
Count
Source
173
31
  bool shouldVisitImplicitCode() const { return false; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::shouldVisitImplicitCode() const
Line
Count
Source
173
10
  bool shouldVisitImplicitCode() const { return false; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::shouldVisitImplicitCode() const
Line
Count
Source
173
495
  bool shouldVisitImplicitCode() const { return false; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::shouldVisitImplicitCode() const
Line
Count
Source
173
1.51k
  bool shouldVisitImplicitCode() const { return false; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::shouldVisitImplicitCode() const
Line
Count
Source
173
2
  bool shouldVisitImplicitCode() const { return false; }
Unexecuted instantiation: SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::shouldVisitImplicitCode() const
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::shouldVisitImplicitCode() const
Line
Count
Source
173
8
  bool shouldVisitImplicitCode() const { return false; }
Unexecuted instantiation: SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::shouldVisitImplicitCode() const
Unexecuted instantiation: SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::shouldVisitImplicitCode() const
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::shouldVisitImplicitCode() const
Line
Count
Source
173
249
  bool shouldVisitImplicitCode() const { return false; }
174
175
  /// Return whether this visitor should traverse post-order.
176
5.49M
  bool shouldTraversePostOrder() const { return false; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::shouldTraversePostOrder() const
Line
Count
Source
176
1.33k
  bool shouldTraversePostOrder() const { return false; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::shouldTraversePostOrder() const
Line
Count
Source
176
19.8k
  bool shouldTraversePostOrder() const { return false; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::shouldTraversePostOrder() const
Line
Count
Source
176
1.40k
  bool shouldTraversePostOrder() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::shouldTraversePostOrder() const
Line
Count
Source
176
6.30k
  bool shouldTraversePostOrder() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::shouldTraversePostOrder() const
Line
Count
Source
176
48
  bool shouldTraversePostOrder() const { return false; }
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::shouldTraversePostOrder() const
Line
Count
Source
176
1.04k
  bool shouldTraversePostOrder() const { return false; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BodyMigrator>::shouldTraversePostOrder() const
Line
Count
Source
176
6.21k
  bool shouldTraversePostOrder() const { return false; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::shouldTraversePostOrder() const
Line
Count
Source
176
12.1k
  bool shouldTraversePostOrder() const { return false; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::shouldTraversePostOrder() const
Line
Count
Source
176
10
  bool shouldTraversePostOrder() const { return false; }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::shouldTraversePostOrder() const
Line
Count
Source
176
21.2k
  bool shouldTraversePostOrder() const { return false; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::shouldTraversePostOrder() const
Line
Count
Source
176
21.2k
  bool shouldTraversePostOrder() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::AutoreleasePoolRewriter> >::shouldTraversePostOrder() const
Line
Count
Source
176
9.60k
  bool shouldTraversePostOrder() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::shouldTraversePostOrder() const
Line
Count
Source
176
11.6k
  bool shouldTraversePostOrder() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::shouldTraversePostOrder() const
Line
Count
Source
176
295
  bool shouldTraversePostOrder() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::shouldTraversePostOrder() const
Line
Count
Source
176
1.03k
  bool shouldTraversePostOrder() const { return false; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::shouldTraversePostOrder() const
Line
Count
Source
176
11.1k
  bool shouldTraversePostOrder() const { return false; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::shouldTraversePostOrder() const
Line
Count
Source
176
508
  bool shouldTraversePostOrder() const { return false; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::shouldTraversePostOrder() const
Line
Count
Source
176
94
  bool shouldTraversePostOrder() const { return false; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::shouldTraversePostOrder() const
Line
Count
Source
176
20.0k
  bool shouldTraversePostOrder() const { return false; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::shouldTraversePostOrder() const
Line
Count
Source
176
4.05k
  bool shouldTraversePostOrder() const { return false; }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::shouldTraversePostOrder() const
Line
Count
Source
176
1.35k
  bool shouldTraversePostOrder() const { return false; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::shouldTraversePostOrder() const
Line
Count
Source
176
10.4k
  bool shouldTraversePostOrder() const { return false; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::shouldTraversePostOrder() const
Line
Count
Source
176
11.6k
  bool shouldTraversePostOrder() const { return false; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::shouldTraversePostOrder() const
Line
Count
Source
176
11.6k
  bool shouldTraversePostOrder() const { return false; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::RetainReleaseDeallocRemover> >::shouldTraversePostOrder() const
Line
Count
Source
176
9.60k
  bool shouldTraversePostOrder() const { return false; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::shouldTraversePostOrder() const
Line
Count
Source
176
11.6k
  bool shouldTraversePostOrder() const { return false; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnbridgedCastRewriter> >::shouldTraversePostOrder() const
Line
Count
Source
176
9.60k
  bool shouldTraversePostOrder() const { return false; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::shouldTraversePostOrder() const
Line
Count
Source
176
11.6k
  bool shouldTraversePostOrder() const { return false; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnusedInitRewriter> >::shouldTraversePostOrder() const
Line
Count
Source
176
9.60k
  bool shouldTraversePostOrder() const { return false; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::shouldTraversePostOrder() const
Line
Count
Source
176
11.6k
  bool shouldTraversePostOrder() const { return false; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::shouldTraversePostOrder() const
Line
Count
Source
176
6.21k
  bool shouldTraversePostOrder() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::shouldTraversePostOrder() const
Line
Count
Source
176
24.8k
  bool shouldTraversePostOrder() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::shouldTraversePostOrder() const
Line
Count
Source
176
1.35k
  bool shouldTraversePostOrder() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::shouldTraversePostOrder() const
Line
Count
Source
176
2.56k
  bool shouldTraversePostOrder() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTTransform>::shouldTraversePostOrder() const
Line
Count
Source
176
9.60k
  bool shouldTraversePostOrder() const { return false; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::shouldTraversePostOrder() const
Line
Count
Source
176
1.17M
  bool shouldTraversePostOrder() const { return false; }
clang::RecursiveASTVisitor<clang::CallGraph>::shouldTraversePostOrder() const
Line
Count
Source
176
367k
  bool shouldTraversePostOrder() const { return false; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::shouldTraversePostOrder() const
Line
Count
Source
176
62.4k
  bool shouldTraversePostOrder() const { return false; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::shouldTraversePostOrder() const
Line
Count
Source
176
6.35k
  bool shouldTraversePostOrder() const { return false; }
DynamicTypePropagation.cpp:clang::RecursiveASTVisitor<isObjCTypeParamDependent(clang::QualType)::IsObjCTypeParamDependentTypeVisitor>::shouldTraversePostOrder() const
Line
Count
Source
176
174
  bool shouldTraversePostOrder() const { return false; }
IdenticalExprChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindIdenticalExprVisitor>::shouldTraversePostOrder() const
Line
Count
Source
176
58.9k
  bool shouldTraversePostOrder() const { return false; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::shouldTraversePostOrder() const
Line
Count
Source
176
1.20k
  bool shouldTraversePostOrder() const { return false; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::shouldTraversePostOrder() const
Line
Count
Source
176
217
  bool shouldTraversePostOrder() const { return false; }
PaddingChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PaddingChecker::checkASTDecl(clang::TranslationUnitDecl const*, clang::ento::AnalysisManager&, clang::ento::BugReporter&) const::LocalVisitor>::shouldTraversePostOrder() const
Line
Count
Source
176
2.36k
  bool shouldTraversePostOrder() const { return false; }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::shouldTraversePostOrder() const
Line
Count
Source
176
4.60k
  bool shouldTraversePostOrder() const { return false; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::shouldTraversePostOrder() const
Line
Count
Source
176
26.5k
  bool shouldTraversePostOrder() const { return false; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::shouldTraversePostOrder() const
Line
Count
Source
176
21.0k
  bool shouldTraversePostOrder() const { return false; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::shouldTraversePostOrder() const
Line
Count
Source
176
162
  bool shouldTraversePostOrder() const { return false; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::shouldTraversePostOrder() const
Line
Count
Source
176
833
  bool shouldTraversePostOrder() const { return false; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::shouldTraversePostOrder() const
Line
Count
Source
176
66.8k
  bool shouldTraversePostOrder() const { return false; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::shouldTraversePostOrder() const
Line
Count
Source
176
177
  bool shouldTraversePostOrder() const { return false; }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::shouldTraversePostOrder() const
Line
Count
Source
176
2.45M
  bool shouldTraversePostOrder() const { return false; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::shouldTraversePostOrder() const
Line
Count
Source
176
3.29k
  bool shouldTraversePostOrder() const { return false; }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::shouldTraversePostOrder() const
Line
Count
Source
176
5.26k
  bool shouldTraversePostOrder() const { return false; }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::shouldTraversePostOrder() const
Line
Count
Source
176
119
  bool shouldTraversePostOrder() const { return false; }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::shouldTraversePostOrder() const
Line
Count
Source
176
530k
  bool shouldTraversePostOrder() const { return false; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::shouldTraversePostOrder() const
Line
Count
Source
176
120k
  bool shouldTraversePostOrder() const { return false; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::shouldTraversePostOrder() const
Line
Count
Source
176
218k
  bool shouldTraversePostOrder() const { return false; }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::shouldTraversePostOrder() const
Line
Count
Source
176
51.2k
  bool shouldTraversePostOrder() const { return false; }
ASTImporterLookupTable.cpp:clang::RecursiveASTVisitor<clang::(anonymous namespace)::Builder>::shouldTraversePostOrder() const
Line
Count
Source
176
27.3k
  bool shouldTraversePostOrder() const { return false; }
177
178
  /// Recursively visits an entire AST, starting from the top-level Decls
179
  /// in the AST traversal scope (by default, the TranslationUnitDecl).
180
  /// \returns false if visitation was terminated early.
181
6.97k
  bool TraverseAST(ASTContext &AST) {
182
6.97k
    for (Decl *D : AST.getTraversalScope())
183
6.97k
      if (!getDerived().TraverseDecl(D))
184
0
        return false;
185
6.97k
    return true;
186
6.97k
  }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::TraverseAST(clang::ASTContext&)
Line
Count
Source
181
6.32k
  bool TraverseAST(ASTContext &AST) {
182
6.32k
    for (Decl *D : AST.getTraversalScope())
183
6.32k
      if (!getDerived().TraverseDecl(D))
184
0
        return false;
185
6.32k
    return true;
186
6.32k
  }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::TraverseAST(clang::ASTContext&)
Line
Count
Source
181
654
  bool TraverseAST(ASTContext &AST) {
182
654
    for (Decl *D : AST.getTraversalScope())
183
654
      if (!getDerived().TraverseDecl(D))
184
0
        return false;
185
654
    return true;
186
654
  }
187
188
  /// Recursively visit a statement or expression, by
189
  /// dispatching to Traverse*() based on the argument's dynamic type.
190
  ///
191
  /// \returns false if the visitation was terminated early, true
192
  /// otherwise (including when the argument is nullptr).
193
  bool TraverseStmt(Stmt *S, DataRecursionQueue *Queue = nullptr);
194
195
  /// Invoked before visiting a statement or expression via data recursion.
196
  ///
197
  /// \returns false to skip visiting the node, true otherwise.
198
816k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
428
  bool dataTraverseStmtPre(Stmt *S) { return true; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
8.80k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
105
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
1.45k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
11
  bool dataTraverseStmtPre(Stmt *S) { return true; }
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
303
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
6.29k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
8
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
147
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
495
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
5.39k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
54
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
223
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
5.06k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
655
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
655
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
1.45k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
844
  bool dataTraverseStmtPre(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
12.0k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
605
  bool dataTraverseStmtPre(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
1.19k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
402k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
27.7k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
2.93k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
Unexecuted instantiation: DynamicTypePropagation.cpp:clang::RecursiveASTVisitor<isObjCTypeParamDependent(clang::QualType)::IsObjCTypeParamDependentTypeVisitor>::dataTraverseStmtPre(clang::Stmt*)
IdenticalExprChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindIdenticalExprVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
26.1k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
544
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
79
  bool dataTraverseStmtPre(Stmt *S) { return true; }
PaddingChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PaddingChecker::checkASTDecl(clang::TranslationUnitDecl const*, clang::ento::AnalysisManager&, clang::ento::BugReporter&) const::LocalVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
178
  bool dataTraverseStmtPre(Stmt *S) { return true; }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
2.30k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
25.8k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
91
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
437
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
10.0k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
27.0k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
92
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
3.63k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
1.64k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
6
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
19
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
113k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
44.3k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
28.1k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
5.35k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTImporterLookupTable.cpp:clang::RecursiveASTVisitor<clang::(anonymous namespace)::Builder>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
198
2.35k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
199
200
  /// Invoked after visiting a statement or expression via data recursion.
201
  /// This is not invoked if the previously invoked \c dataTraverseStmtPre
202
  /// returned false.
203
  ///
204
  /// \returns false if the visitation was terminated early, true otherwise.
205
789k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
378
  bool dataTraverseStmtPost(Stmt *S) { return true; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
8.80k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
105
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
1.45k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
11
  bool dataTraverseStmtPost(Stmt *S) { return true; }
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
303
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
6.29k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
2
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
141
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
495
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
5.39k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
40
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
223
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
5.06k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
655
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
655
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
1.43k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
844
  bool dataTraverseStmtPost(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
12.0k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
605
  bool dataTraverseStmtPost(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
1.19k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
402k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
27.7k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
2.93k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
Unexecuted instantiation: DynamicTypePropagation.cpp:clang::RecursiveASTVisitor<isObjCTypeParamDependent(clang::QualType)::IsObjCTypeParamDependentTypeVisitor>::dataTraverseStmtPost(clang::Stmt*)
IdenticalExprChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindIdenticalExprVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
26.1k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
544
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
50
  bool dataTraverseStmtPost(Stmt *S) { return true; }
PaddingChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PaddingChecker::checkASTDecl(clang::TranslationUnitDecl const*, clang::ento::AnalysisManager&, clang::ento::BugReporter&) const::LocalVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
178
  bool dataTraverseStmtPost(Stmt *S) { return true; }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
2.30k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
625
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
10.0k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
33
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
376
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
27.0k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
81
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
3.63k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
1.64k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
6
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
13
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
113k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
42.7k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
28.1k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
5.35k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTImporterLookupTable.cpp:clang::RecursiveASTVisitor<clang::(anonymous namespace)::Builder>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
205
2.35k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
206
207
  /// Recursively visit a type, by dispatching to
208
  /// Traverse*Type() based on the argument's getTypeClass() property.
209
  ///
210
  /// \returns false if the visitation was terminated early, true
211
  /// otherwise (including when the argument is a Null type).
212
  bool TraverseType(QualType T);
213
214
  /// Recursively visit a type with location, by dispatching to
215
  /// Traverse*TypeLoc() based on the argument type's getTypeClass() property.
216
  ///
217
  /// \returns false if the visitation was terminated early, true
218
  /// otherwise (including when the argument is a Null type location).
219
  bool TraverseTypeLoc(TypeLoc TL);
220
221
  /// Recursively visit an attribute, by dispatching to
222
  /// Traverse*Attr() based on the argument's dynamic type.
223
  ///
224
  /// \returns false if the visitation was terminated early, true
225
  /// otherwise (including when the argument is a Null type location).
226
  bool TraverseAttr(Attr *At);
227
228
  /// Recursively visit a declaration, by dispatching to
229
  /// Traverse*Decl() based on the argument's dynamic type.
230
  ///
231
  /// \returns false if the visitation was terminated early, true
232
  /// otherwise (including when the argument is NULL).
233
  bool TraverseDecl(Decl *D);
234
235
  /// Recursively visit a C++ nested-name-specifier.
236
  ///
237
  /// \returns false if the visitation was terminated early, true otherwise.
238
  bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS);
239
240
  /// Recursively visit a C++ nested-name-specifier with location
241
  /// information.
242
  ///
243
  /// \returns false if the visitation was terminated early, true otherwise.
244
  bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
245
246
  /// Recursively visit a name with its location information.
247
  ///
248
  /// \returns false if the visitation was terminated early, true otherwise.
249
  bool TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo);
250
251
  /// Recursively visit a template name and dispatch to the
252
  /// appropriate method.
253
  ///
254
  /// \returns false if the visitation was terminated early, true otherwise.
255
  bool TraverseTemplateName(TemplateName Template);
256
257
  /// Recursively visit a template argument and dispatch to the
258
  /// appropriate method for the argument type.
259
  ///
260
  /// \returns false if the visitation was terminated early, true otherwise.
261
  // FIXME: migrate callers to TemplateArgumentLoc instead.
262
  bool TraverseTemplateArgument(const TemplateArgument &Arg);
263
264
  /// Recursively visit a template argument location and dispatch to the
265
  /// appropriate method for the argument type.
266
  ///
267
  /// \returns false if the visitation was terminated early, true otherwise.
268
  bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc);
269
270
  /// Recursively visit a set of template arguments.
271
  /// This can be overridden by a subclass, but it's not expected that
272
  /// will be needed -- this visitor always dispatches to another.
273
  ///
274
  /// \returns false if the visitation was terminated early, true otherwise.
275
  // FIXME: take a TemplateArgumentLoc* (or TemplateArgumentListInfo) instead.
276
  bool TraverseTemplateArguments(const TemplateArgument *Args,
277
                                 unsigned NumArgs);
278
279
  /// Recursively visit a base specifier. This can be overridden by a
280
  /// subclass.
281
  ///
282
  /// \returns false if the visitation was terminated early, true otherwise.
283
  bool TraverseCXXBaseSpecifier(const CXXBaseSpecifier &Base);
284
285
  /// Recursively visit a constructor initializer.  This
286
  /// automatically dispatches to another visitor for the initializer
287
  /// expression, but not for the name of the initializer, so may
288
  /// be overridden for clients that need access to the name.
289
  ///
290
  /// \returns false if the visitation was terminated early, true otherwise.
291
  bool TraverseConstructorInitializer(CXXCtorInitializer *Init);
292
293
  /// Recursively visit a lambda capture. \c Init is the expression that
294
  /// will be used to initialize the capture.
295
  ///
296
  /// \returns false if the visitation was terminated early, true otherwise.
297
  bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C,
298
                             Expr *Init);
299
300
  /// Recursively visit the syntactic or semantic form of an
301
  /// initialization list.
302
  ///
303
  /// \returns false if the visitation was terminated early, true otherwise.
304
  bool TraverseSynOrSemInitListExpr(InitListExpr *S,
305
                                    DataRecursionQueue *Queue = nullptr);
306
307
  // ---- Methods on Attrs ----
308
309
  // Visit an attribute.
310
16.9k
  bool VisitAttr(Attr *A) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
310
14
  bool VisitAttr(Attr *A) { return true; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::VisitAttr(clang::Attr*)
Line
Count
Source
310
21
  bool VisitAttr(Attr *A) { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
310
4
  bool VisitAttr(Attr *A) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::VisitAttr(clang::Attr*)
Line
Count
Source
310
5
  bool VisitAttr(Attr *A) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::VisitAttr(clang::Attr*)
Line
Count
Source
310
1
  bool VisitAttr(Attr *A) { return true; }
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::VisitAttr(clang::Attr*)
Line
Count
Source
310
42
  bool VisitAttr(Attr *A) { return true; }
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::VisitAttr(clang::Attr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BodyMigrator>::VisitAttr(clang::Attr*)
Line
Count
Source
310
282
  bool VisitAttr(Attr *A) { return true; }
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::VisitAttr(clang::Attr*)
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::VisitAttr(clang::Attr*)
Line
Count
Source
310
1.21k
  bool VisitAttr(Attr *A) { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::VisitAttr(clang::Attr*)
Line
Count
Source
310
1.21k
  bool VisitAttr(Attr *A) { return true; }
Unexecuted instantiation: TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::VisitAttr(clang::Attr*)
Unexecuted instantiation: TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::VisitAttr(clang::Attr*)
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::VisitAttr(clang::Attr*)
Line
Count
Source
310
8
  bool VisitAttr(Attr *A) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::AutoreleasePoolRewriter> >::VisitAttr(clang::Attr*)
Line
Count
Source
310
1.20k
  bool VisitAttr(Attr *A) { return true; }
Unexecuted instantiation: TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::VisitAttr(clang::Attr*)
Unexecuted instantiation: TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::VisitAttr(clang::Attr*)
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::VisitAttr(clang::Attr*)
Line
Count
Source
310
8
  bool VisitAttr(Attr *A) { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::VisitAttr(clang::Attr*)
Line
Count
Source
310
1.21k
  bool VisitAttr(Attr *A) { return true; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::VisitAttr(clang::Attr*)
Line
Count
Source
310
217
  bool VisitAttr(Attr *A) { return true; }
Unexecuted instantiation: TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::VisitAttr(clang::Attr*)
Unexecuted instantiation: TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::VisitAttr(clang::Attr*)
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::VisitAttr(clang::Attr*)
Line
Count
Source
310
8
  bool VisitAttr(Attr *A) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::VisitAttr(clang::Attr*)
Line
Count
Source
310
8
  bool VisitAttr(Attr *A) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::VisitAttr(clang::Attr*)
Line
Count
Source
310
8
  bool VisitAttr(Attr *A) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::RetainReleaseDeallocRemover> >::VisitAttr(clang::Attr*)
Line
Count
Source
310
1.20k
  bool VisitAttr(Attr *A) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::VisitAttr(clang::Attr*)
Line
Count
Source
310
8
  bool VisitAttr(Attr *A) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnbridgedCastRewriter> >::VisitAttr(clang::Attr*)
Line
Count
Source
310
1.20k
  bool VisitAttr(Attr *A) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::VisitAttr(clang::Attr*)
Line
Count
Source
310
8
  bool VisitAttr(Attr *A) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnusedInitRewriter> >::VisitAttr(clang::Attr*)
Line
Count
Source
310
1.20k
  bool VisitAttr(Attr *A) { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::VisitAttr(clang::Attr*)
Line
Count
Source
310
1.07k
  bool VisitAttr(Attr *A) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::VisitAttr(clang::Attr*)
Line
Count
Source
310
16
  bool VisitAttr(Attr *A) { return true; }
Unexecuted instantiation: Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::VisitAttr(clang::Attr*)
Unexecuted instantiation: Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::VisitAttr(clang::Attr*)
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTTransform>::VisitAttr(clang::Attr*)
Line
Count
Source
310
1.20k
  bool VisitAttr(Attr *A) { return true; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::VisitAttr(clang::Attr*)
Line
Count
Source
310
1.39k
  bool VisitAttr(Attr *A) { return true; }
clang::RecursiveASTVisitor<clang::CallGraph>::VisitAttr(clang::Attr*)
Line
Count
Source
310
1.27k
  bool VisitAttr(Attr *A) { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
310
28
  bool VisitAttr(Attr *A) { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
310
13
  bool VisitAttr(Attr *A) { return true; }
Unexecuted instantiation: DynamicTypePropagation.cpp:clang::RecursiveASTVisitor<isObjCTypeParamDependent(clang::QualType)::IsObjCTypeParamDependentTypeVisitor>::VisitAttr(clang::Attr*)
IdenticalExprChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindIdenticalExprVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
310
8
  bool VisitAttr(Attr *A) { return true; }
Unexecuted instantiation: LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::VisitAttr(clang::Attr*)
Unexecuted instantiation: ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::VisitAttr(clang::Attr*)
PaddingChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PaddingChecker::checkASTDecl(clang::TranslationUnitDecl const*, clang::ento::AnalysisManager&, clang::ento::BugReporter&) const::LocalVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
310
20
  bool VisitAttr(Attr *A) { return true; }
Unexecuted instantiation: SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::VisitAttr(clang::Attr*)
Unexecuted instantiation: SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::VisitAttr(clang::Attr*)
Unexecuted instantiation: SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::VisitAttr(clang::Attr*)
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::VisitAttr(clang::Attr*)
Line
Count
Source
310
90
  bool VisitAttr(Attr *A) { return true; }
Unexecuted instantiation: SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::VisitAttr(clang::Attr*)
Unexecuted instantiation: SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::VisitAttr(clang::Attr*)
Unexecuted instantiation: SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::VisitAttr(clang::Attr*)
Unexecuted instantiation: SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::VisitAttr(clang::Attr*)
Unexecuted instantiation: SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::VisitAttr(clang::Attr*)
Unexecuted instantiation: SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::VisitAttr(clang::Attr*)
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
310
2
  bool VisitAttr(Attr *A) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
310
138
  bool VisitAttr(Attr *A) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
310
1.86k
  bool VisitAttr(Attr *A) { return true; }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
310
135
  bool VisitAttr(Attr *A) { return true; }
ASTImporterLookupTable.cpp:clang::RecursiveASTVisitor<clang::(anonymous namespace)::Builder>::VisitAttr(clang::Attr*)
Line
Count
Source
310
558
  bool VisitAttr(Attr *A) { return true; }
311
312
// Declare Traverse* and empty Visit* for all Attr classes.
313
#define ATTR_VISITOR_DECLS_ONLY
314
#include "clang/AST/AttrVisitor.inc"
315
#undef ATTR_VISITOR_DECLS_ONLY
316
317
// ---- Methods on Stmts ----
318
319
700k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
369
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
7.15k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
93
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
1.30k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
9
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
280
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
4.90k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
4
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
135
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
454
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
4.96k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
38
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
206
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
4.66k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
613
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
613
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
1.29k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
763
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
11.0k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
527
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
1.07k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
348k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
23.1k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
2.35k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
Unexecuted instantiation: DynamicTypePropagation.cpp:clang::RecursiveASTVisitor<isObjCTypeParamDependent(clang::QualType)::IsObjCTypeParamDependentTypeVisitor>::getStmtChildren(clang::Stmt*)
IdenticalExprChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindIdenticalExprVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
21.8k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
475
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
59
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
PaddingChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PaddingChecker::checkASTDecl(clang::TranslationUnitDecl const*, clang::ento::AnalysisManager&, clang::ento::BugReporter&) const::LocalVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
157
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
2.05k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
10.0k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
63
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
349
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
8.40k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
25.1k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
80
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
3.62k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
1.56k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
4
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
7
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
103k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
36.2k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
24.2k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
4.60k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ASTImporterLookupTable.cpp:clang::RecursiveASTVisitor<clang::(anonymous namespace)::Builder>::getStmtChildren(clang::Stmt*)
Line
Count
Source
319
2.03k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
320
321
private:
322
  template<typename T, typename U>
323
  struct has_same_member_pointer_type : std::false_type {};
324
  template<typename T, typename U, typename R, typename... P>
325
  struct has_same_member_pointer_type<R (T::*)(P...), R (U::*)(P...)>
326
      : std::true_type {};
327
328
  // Traverse the given statement. If the most-derived traverse function takes a
329
  // data recursion queue, pass it on; otherwise, discard it. Note that the
330
  // first branch of this conditional must compile whether or not the derived
331
  // class can take a queue, so if we're taking the second arm, make the first
332
  // arm call our function rather than the derived class version.
333
#define TRAVERSE_STMT_BASE(NAME, CLASS, VAR, QUEUE)                            \
334
1.49M
  (has_same_member_pointer_type<decltype(                                      \
335
1.49M
                                    &RecursiveASTVisitor::Traverse##NAME),     \
336
1.49M
                                decltype(&Derived::Traverse##NAME)>::value     \
337
1.49M
       ? static_cast<typename std::conditional<                                \
338
1.40M
             has_same_member_pointer_type<                                     \
339
1.40M
                 decltype(&RecursiveASTVisitor::Traverse##NAME),               \
340
1.40M
                 decltype(&Derived::Traverse##NAME)>::value,                   \
341
1.40M
             Derived &, RecursiveASTVisitor &>::type>(*this)                   \
342
1.40M
             .Traverse##NAME(static_cast<CLASS *>(VAR), QUEUE)                 \
343
1.49M
       : 
getDerived().Traverse##NAME(static_cast<CLASS *>(VAR))83.1k
)
344
345
// Try to traverse the given statement, or enqueue it if we're performing data
346
// recursion in the middle of traversing another statement. Can only be called
347
// from within a DEF_TRAVERSE_STMT body or similar context.
348
#define TRY_TO_TRAVERSE_OR_ENQUEUE_STMT(S)                                     \
349
674k
  do {                                                                         \
350
674k
    if (!TRAVERSE_STMT_BASE(Stmt, Stmt, S, Queue))                             \
351
674k
      
return false1.04k
; \
352
674k
  } while (
false672k
)
353
354
public:
355
// Declare Traverse*() for all concrete Stmt classes.
356
#define ABSTRACT_STMT(STMT)
357
#define STMT(CLASS, PARENT) \
358
  bool Traverse##CLASS(CLASS *S, DataRecursionQueue *Queue = nullptr);
359
#include "clang/AST/StmtNodes.inc"
360
  // The above header #undefs ABSTRACT_STMT and STMT upon exit.
361
362
  // Define WalkUpFrom*() and empty Visit*() for all Stmt classes.
363
816k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
430
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
8.53k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
105
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
1.45k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
11
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
303
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
6.29k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
8
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
147
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
495
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
5.39k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
46
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
223
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
5.06k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
655
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
655
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
1.45k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
844
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
11.9k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
605
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
1.19k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
402k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
27.7k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
2.92k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
Unexecuted instantiation: DynamicTypePropagation.cpp:clang::RecursiveASTVisitor<isObjCTypeParamDependent(clang::QualType)::IsObjCTypeParamDependentTypeVisitor>::WalkUpFromStmt(clang::Stmt*)
IdenticalExprChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindIdenticalExprVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
26.1k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
544
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
79
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
PaddingChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PaddingChecker::checkASTDecl(clang::TranslationUnitDecl const*, clang::ento::AnalysisManager&, clang::ento::BugReporter&) const::LocalVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
178
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
2.30k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
25.8k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
9.87k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
91
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
437
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
27.0k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
92
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
3.63k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
1.64k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
6
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
19
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
113k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
44.3k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
28.4k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
5.35k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ASTImporterLookupTable.cpp:clang::RecursiveASTVisitor<clang::(anonymous namespace)::Builder>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
363
2.41k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
364
808k
  bool VisitStmt(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
430
  bool VisitStmt(Stmt *S) { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
105
  bool VisitStmt(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
1.45k
  bool VisitStmt(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
11
  bool VisitStmt(Stmt *S) { return true; }
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
303
  bool VisitStmt(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
6.29k
  bool VisitStmt(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
8
  bool VisitStmt(Stmt *S) { return true; }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
147
  bool VisitStmt(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
495
  bool VisitStmt(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
5.39k
  bool VisitStmt(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
46
  bool VisitStmt(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
223
  bool VisitStmt(Stmt *S) { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
5.06k
  bool VisitStmt(Stmt *S) { return true; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
655
  bool VisitStmt(Stmt *S) { return true; }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
655
  bool VisitStmt(Stmt *S) { return true; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
1.45k
  bool VisitStmt(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
844
  bool VisitStmt(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
11.9k
  bool VisitStmt(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
605
  bool VisitStmt(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
1.19k
  bool VisitStmt(Stmt *S) { return true; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
402k
  bool VisitStmt(Stmt *S) { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
27.7k
  bool VisitStmt(Stmt *S) { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
2.92k
  bool VisitStmt(Stmt *S) { return true; }
Unexecuted instantiation: DynamicTypePropagation.cpp:clang::RecursiveASTVisitor<isObjCTypeParamDependent(clang::QualType)::IsObjCTypeParamDependentTypeVisitor>::VisitStmt(clang::Stmt*)
IdenticalExprChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindIdenticalExprVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
26.1k
  bool VisitStmt(Stmt *S) { return true; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
544
  bool VisitStmt(Stmt *S) { return true; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
79
  bool VisitStmt(Stmt *S) { return true; }
PaddingChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PaddingChecker::checkASTDecl(clang::TranslationUnitDecl const*, clang::ento::AnalysisManager&, clang::ento::BugReporter&) const::LocalVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
178
  bool VisitStmt(Stmt *S) { return true; }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
2.30k
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
25.8k
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
9.87k
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
437
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
27.0k
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
92
  bool VisitStmt(Stmt *S) { return true; }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
3.63k
  bool VisitStmt(Stmt *S) { return true; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
1.64k
  bool VisitStmt(Stmt *S) { return true; }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
6
  bool VisitStmt(Stmt *S) { return true; }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
19
  bool VisitStmt(Stmt *S) { return true; }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
113k
  bool VisitStmt(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
44.3k
  bool VisitStmt(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
28.4k
  bool VisitStmt(Stmt *S) { return true; }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
5.35k
  bool VisitStmt(Stmt *S) { return true; }
ASTImporterLookupTable.cpp:clang::RecursiveASTVisitor<clang::(anonymous namespace)::Builder>::VisitStmt(clang::Stmt*)
Line
Count
Source
364
2.41k
  bool VisitStmt(Stmt *S) { return true; }
365
#define STMT(CLASS, PARENT)                                                    \
366
825k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
825k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
825k
    
TRY_TO825k
(Visit##CLASS(S)); \
369
825k
    
return true820k
; \
370
825k
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromGCCAsmStmt(clang::GCCAsmStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromMSAsmStmt(clang::MSAsmStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromBreakStmt(clang::BreakStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXTryStmt(clang::CXXTryStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCapturedStmt(clang::CapturedStmt*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCompoundStmt(clang::CompoundStmt*)
Line
Count
Source
366
211
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
211
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
211
    TRY_TO(Visit##CLASS(S));                                                   \
369
211
    return true;                                                               \
370
211
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromContinueStmt(clang::ContinueStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCoreturnStmt(clang::CoreturnStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCoroutineBodyStmt(clang::CoroutineBodyStmt*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromDeclStmt(clang::DeclStmt*)
Line
Count
Source
366
20
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
20
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
20
    TRY_TO(Visit##CLASS(S));                                                   \
369
20
    return true;                                                               \
370
20
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromDoStmt(clang::DoStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromForStmt(clang::ForStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromGotoStmt(clang::GotoStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromIfStmt(clang::IfStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromMSDependentExistsStmt(clang::MSDependentExistsStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromNullStmt(clang::NullStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPAtomicDirective(clang::OMPAtomicDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPBarrierDirective(clang::OMPBarrierDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPCancelDirective(clang::OMPCancelDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPCancellationPointDirective(clang::OMPCancellationPointDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPCriticalDirective(clang::OMPCriticalDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPFlushDirective(clang::OMPFlushDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPDistributeDirective(clang::OMPDistributeDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPDistributeParallelForDirective(clang::OMPDistributeParallelForDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPDistributeParallelForSimdDirective(clang::OMPDistributeParallelForSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPDistributeSimdDirective(clang::OMPDistributeSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPForDirective(clang::OMPForDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPForSimdDirective(clang::OMPForSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPParallelForDirective(clang::OMPParallelForDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPSimdDirective(clang::OMPSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetSimdDirective(clang::OMPTargetSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTaskLoopDirective(clang::OMPTaskLoopDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPMasterDirective(clang::OMPMasterDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPOrderedDirective(clang::OMPOrderedDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPParallelDirective(clang::OMPParallelDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPSectionDirective(clang::OMPSectionDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPSectionsDirective(clang::OMPSectionsDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPSingleDirective(clang::OMPSingleDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetDataDirective(clang::OMPTargetDataDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetDirective(clang::OMPTargetDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetParallelDirective(clang::OMPTargetParallelDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTaskDirective(clang::OMPTaskDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTaskgroupDirective(clang::OMPTaskgroupDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTaskwaitDirective(clang::OMPTaskwaitDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTaskyieldDirective(clang::OMPTaskyieldDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCAtCatchStmt(clang::ObjCAtCatchStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCAtThrowStmt(clang::ObjCAtThrowStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCAtTryStmt(clang::ObjCAtTryStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCForCollectionStmt(clang::ObjCForCollectionStmt*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromReturnStmt(clang::ReturnStmt*)
Line
Count
Source
366
36
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
36
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
36
    TRY_TO(Visit##CLASS(S));                                                   \
369
36
    return true;                                                               \
370
36
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromSEHExceptStmt(clang::SEHExceptStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromSEHFinallyStmt(clang::SEHFinallyStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromSEHLeaveStmt(clang::SEHLeaveStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromSEHTryStmt(clang::SEHTryStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCaseStmt(clang::CaseStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromBinaryConditionalOperator(clang::BinaryConditionalOperator*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromConditionalOperator(clang::ConditionalOperator*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromAddrLabelExpr(clang::AddrLabelExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromArrayInitIndexExpr(clang::ArrayInitIndexExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromArrayInitLoopExpr(clang::ArrayInitLoopExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromArraySubscriptExpr(clang::ArraySubscriptExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromArrayTypeTraitExpr(clang::ArrayTypeTraitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromAsTypeExpr(clang::AsTypeExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromAtomicExpr(clang::AtomicExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromBinaryOperator(clang::BinaryOperator*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCompoundAssignOperator(clang::CompoundAssignOperator*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromBlockExpr(clang::BlockExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    
return true0
; \
370
2
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*)
Line
Count
Source
366
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
11
    TRY_TO(Visit##CLASS(S));                                                   \
369
11
    
return true9
; \
370
11
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXDefaultInitExpr(clang::CXXDefaultInitExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXDeleteExpr(clang::CXXDeleteExpr*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    
return true2
; \
370
4
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXFoldExpr(clang::CXXFoldExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXInheritedCtorInitExpr(clang::CXXInheritedCtorInitExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXNewExpr(clang::CXXNewExpr*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    
return true2
; \
370
4
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXNoexceptExpr(clang::CXXNoexceptExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXNullPtrLiteralExpr(clang::CXXNullPtrLiteralExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXScalarValueInitExpr(clang::CXXScalarValueInitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXThisExpr(clang::CXXThisExpr*)
Line
Count
Source
366
13
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
13
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
13
    TRY_TO(Visit##CLASS(S));                                                   \
369
13
    return true;                                                               \
370
13
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXThrowExpr(clang::CXXThrowExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXTypeidExpr(clang::CXXTypeidExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXUuidofExpr(clang::CXXUuidofExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCallExpr(clang::CallExpr*)
Line
Count
Source
366
13
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
13
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
13
    TRY_TO(Visit##CLASS(S));                                                   \
369
13
    return true;                                                               \
370
13
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCUDAKernelCallExpr(clang::CUDAKernelCallExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXMemberCallExpr(clang::CXXMemberCallExpr*)
Line
Count
Source
366
7
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
7
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
7
    TRY_TO(Visit##CLASS(S));                                                   \
369
7
    
return true5
; \
370
7
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromUserDefinedLiteral(clang::UserDefinedLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromBuiltinBitCastExpr(clang::BuiltinBitCastExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXFunctionalCastExpr(clang::CXXFunctionalCastExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXConstCastExpr(clang::CXXConstCastExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXDynamicCastExpr(clang::CXXDynamicCastExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromImplicitCastExpr(clang::ImplicitCastExpr*)
Line
Count
Source
366
24
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
24
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
24
    TRY_TO(Visit##CLASS(S));                                                   \
369
24
    return true;                                                               \
370
24
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromChooseExpr(clang::ChooseExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCompoundLiteralExpr(clang::CompoundLiteralExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromConvertVectorExpr(clang::ConvertVectorExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCoawaitExpr(clang::CoawaitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCoyieldExpr(clang::CoyieldExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromDeclRefExpr(clang::DeclRefExpr*)
Line
Count
Source
366
33
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
33
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
33
    TRY_TO(Visit##CLASS(S));                                                   \
369
33
    
return true29
; \
370
33
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromDependentCoawaitExpr(clang::DependentCoawaitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromDesignatedInitExpr(clang::DesignatedInitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromExpressionTraitExpr(clang::ExpressionTraitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromExtVectorElementExpr(clang::ExtVectorElementExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromFixedPointLiteral(clang::FixedPointLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromFloatingLiteral(clang::FloatingLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromConstantExpr(clang::ConstantExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromFunctionParmPackExpr(clang::FunctionParmPackExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromGNUNullExpr(clang::GNUNullExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromGenericSelectionExpr(clang::GenericSelectionExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromImaginaryLiteral(clang::ImaginaryLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromImplicitValueInitExpr(clang::ImplicitValueInitExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromInitListExpr(clang::InitListExpr*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
366
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
5
    TRY_TO(Visit##CLASS(S));                                                   \
369
5
    return true;                                                               \
370
5
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromLambdaExpr(clang::LambdaExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromMSPropertyRefExpr(clang::MSPropertyRefExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromMSPropertySubscriptExpr(clang::MSPropertySubscriptExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromMemberExpr(clang::MemberExpr*)
Line
Count
Source
366
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
9
    TRY_TO(Visit##CLASS(S));                                                   \
369
9
    return true;                                                               \
370
9
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromNoInitExpr(clang::NoInitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOMPArraySectionExpr(clang::OMPArraySectionExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCArrayLiteral(clang::ObjCArrayLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCAvailabilityCheckExpr(clang::ObjCAvailabilityCheckExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCBoolLiteralExpr(clang::ObjCBoolLiteralExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCBoxedExpr(clang::ObjCBoxedExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCEncodeExpr(clang::ObjCEncodeExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCIndirectCopyRestoreExpr(clang::ObjCIndirectCopyRestoreExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCIsaExpr(clang::ObjCIsaExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCIvarRefExpr(clang::ObjCIvarRefExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCMessageExpr(clang::ObjCMessageExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCPropertyRefExpr(clang::ObjCPropertyRefExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCProtocolExpr(clang::ObjCProtocolExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCSelectorExpr(clang::ObjCSelectorExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCStringLiteral(clang::ObjCStringLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromObjCSubscriptRefExpr(clang::ObjCSubscriptRefExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOffsetOfExpr(clang::OffsetOfExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromOpaqueValueExpr(clang::OpaqueValueExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromUnresolvedLookupExpr(clang::UnresolvedLookupExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromUnresolvedMemberExpr(clang::UnresolvedMemberExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromPackExpansionExpr(clang::PackExpansionExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromParenExpr(clang::ParenExpr*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromParenListExpr(clang::ParenListExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromPredefinedExpr(clang::PredefinedExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromPseudoObjectExpr(clang::PseudoObjectExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromShuffleVectorExpr(clang::ShuffleVectorExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromSizeOfPackExpr(clang::SizeOfPackExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromSourceLocExpr(clang::SourceLocExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromStmtExpr(clang::StmtExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromStringLiteral(clang::StringLiteral*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromSubstNonTypeTemplateParmPackExpr(clang::SubstNonTypeTemplateParmPackExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromTypeTraitExpr(clang::TypeTraitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromTypoExpr(clang::TypoExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
366
21
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
21
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
21
    TRY_TO(Visit##CLASS(S));                                                   \
369
21
    return true;                                                               \
370
21
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromLabelStmt(clang::LabelStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromWhileStmt(clang::WhileStmt*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromGCCAsmStmt(clang::GCCAsmStmt*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromMSAsmStmt(clang::MSAsmStmt*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromBreakStmt(clang::BreakStmt*)
Line
Count
Source
366
68
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
68
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
68
    TRY_TO(Visit##CLASS(S));                                                   \
369
68
    return true;                                                               \
370
68
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*)
Line
Count
Source
366
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
18
    TRY_TO(Visit##CLASS(S));                                                   \
369
18
    return true;                                                               \
370
18
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*)
Line
Count
Source
366
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
12
    TRY_TO(Visit##CLASS(S));                                                   \
369
12
    return true;                                                               \
370
12
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXTryStmt(clang::CXXTryStmt*)
Line
Count
Source
366
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
16
    TRY_TO(Visit##CLASS(S));                                                   \
369
16
    return true;                                                               \
370
16
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCapturedStmt(clang::CapturedStmt*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCompoundStmt(clang::CompoundStmt*)
Line
Count
Source
366
961
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
961
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
961
    TRY_TO(Visit##CLASS(S));                                                   \
369
961
    return true;                                                               \
370
961
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromContinueStmt(clang::ContinueStmt*)
Line
Count
Source
366
22
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
22
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
22
    TRY_TO(Visit##CLASS(S));                                                   \
369
22
    return true;                                                               \
370
22
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCoreturnStmt(clang::CoreturnStmt*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCoroutineBodyStmt(clang::CoroutineBodyStmt*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromDeclStmt(clang::DeclStmt*)
Line
Count
Source
366
298
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
298
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
298
    TRY_TO(Visit##CLASS(S));                                                   \
369
298
    return true;                                                               \
370
298
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromDoStmt(clang::DoStmt*)
Line
Count
Source
366
31
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
31
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
31
    TRY_TO(Visit##CLASS(S));                                                   \
369
31
    return true;                                                               \
370
31
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromForStmt(clang::ForStmt*)
Line
Count
Source
366
160
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
160
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
160
    TRY_TO(Visit##CLASS(S));                                                   \
369
160
    return true;                                                               \
370
160
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromGotoStmt(clang::GotoStmt*)
Line
Count
Source
366
45
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
45
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
45
    TRY_TO(Visit##CLASS(S));                                                   \
369
45
    return true;                                                               \
370
45
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromIfStmt(clang::IfStmt*)
Line
Count
Source
366
68
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
68
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
68
    TRY_TO(Visit##CLASS(S));                                                   \
369
68
    return true;                                                               \
370
68
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromMSDependentExistsStmt(clang::MSDependentExistsStmt*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromNullStmt(clang::NullStmt*)
Line
Count
Source
366
30
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
30
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
30
    TRY_TO(Visit##CLASS(S));                                                   \
369
30
    return true;                                                               \
370
30
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPAtomicDirective(clang::OMPAtomicDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPBarrierDirective(clang::OMPBarrierDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPCancelDirective(clang::OMPCancelDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPCancellationPointDirective(clang::OMPCancellationPointDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPCriticalDirective(clang::OMPCriticalDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPFlushDirective(clang::OMPFlushDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPDistributeDirective(clang::OMPDistributeDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPDistributeParallelForDirective(clang::OMPDistributeParallelForDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPDistributeParallelForSimdDirective(clang::OMPDistributeParallelForSimdDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPDistributeSimdDirective(clang::OMPDistributeSimdDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPForDirective(clang::OMPForDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPForSimdDirective(clang::OMPForSimdDirective*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPParallelForDirective(clang::OMPParallelForDirective*)
Line
Count
Source
366
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1
    TRY_TO(Visit##CLASS(S));                                                   \
369
1
    return true;                                                               \
370
1
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPSimdDirective(clang::OMPSimdDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetSimdDirective(clang::OMPTargetSimdDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTaskLoopDirective(clang::OMPTaskLoopDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPMasterDirective(clang::OMPMasterDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPOrderedDirective(clang::OMPOrderedDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPParallelDirective(clang::OMPParallelDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPSectionDirective(clang::OMPSectionDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPSectionsDirective(clang::OMPSectionsDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPSingleDirective(clang::OMPSingleDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetDataDirective(clang::OMPTargetDataDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetDirective(clang::OMPTargetDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetParallelDirective(clang::OMPTargetParallelDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTaskDirective(clang::OMPTaskDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTaskgroupDirective(clang::OMPTaskgroupDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTaskwaitDirective(clang::OMPTaskwaitDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTaskyieldDirective(clang::OMPTaskyieldDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCAtCatchStmt(clang::ObjCAtCatchStmt*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCAtThrowStmt(clang::ObjCAtThrowStmt*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCAtTryStmt(clang::ObjCAtTryStmt*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCForCollectionStmt(clang::ObjCForCollectionStmt*)
Line
Count
Source
366
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
11
    TRY_TO(Visit##CLASS(S));                                                   \
369
11
    return true;                                                               \
370
11
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromReturnStmt(clang::ReturnStmt*)
Line
Count
Source
366
217
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
217
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
217
    TRY_TO(Visit##CLASS(S));                                                   \
369
217
    return true;                                                               \
370
217
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromSEHExceptStmt(clang::SEHExceptStmt*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromSEHFinallyStmt(clang::SEHFinallyStmt*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromSEHLeaveStmt(clang::SEHLeaveStmt*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromSEHTryStmt(clang::SEHTryStmt*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCaseStmt(clang::CaseStmt*)
Line
Count
Source
366
85
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
85
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
85
    TRY_TO(Visit##CLASS(S));                                                   \
369
85
    return true;                                                               \
370
85
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Line
Count
Source
366
24
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
24
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
24
    TRY_TO(Visit##CLASS(S));                                                   \
369
24
    return true;                                                               \
370
24
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Line
Count
Source
366
42
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
42
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
42
    TRY_TO(Visit##CLASS(S));                                                   \
369
42
    return true;                                                               \
370
42
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
Line
Count
Source
366
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1
    TRY_TO(Visit##CLASS(S));                                                   \
369
1
    return true;                                                               \
370
1
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromBinaryConditionalOperator(clang::BinaryConditionalOperator*)
Line
Count
Source
366
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
6
    TRY_TO(Visit##CLASS(S));                                                   \
369
6
    return true;                                                               \
370
6
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromConditionalOperator(clang::ConditionalOperator*)
Line
Count
Source
366
17
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
17
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
17
    TRY_TO(Visit##CLASS(S));                                                   \
369
17
    return true;                                                               \
370
17
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromAddrLabelExpr(clang::AddrLabelExpr*)
Line
Count
Source
366
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
6
    TRY_TO(Visit##CLASS(S));                                                   \
369
6
    return true;                                                               \
370
6
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromArrayInitIndexExpr(clang::ArrayInitIndexExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromArrayInitLoopExpr(clang::ArrayInitLoopExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromArraySubscriptExpr(clang::ArraySubscriptExpr*)
Line
Count
Source
366
90
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
90
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
90
    TRY_TO(Visit##CLASS(S));                                                   \
369
90
    return true;                                                               \
370
90
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromArrayTypeTraitExpr(clang::ArrayTypeTraitExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromAsTypeExpr(clang::AsTypeExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromAtomicExpr(clang::AtomicExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromBinaryOperator(clang::BinaryOperator*)
Line
Count
Source
366
790
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
790
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
790
    TRY_TO(Visit##CLASS(S));                                                   \
369
790
    return true;                                                               \
370
790
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCompoundAssignOperator(clang::CompoundAssignOperator*)
Line
Count
Source
366
35
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
35
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
35
    TRY_TO(Visit##CLASS(S));                                                   \
369
35
    return true;                                                               \
370
35
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromBlockExpr(clang::BlockExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr*)
Line
Count
Source
366
10
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
10
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
10
    TRY_TO(Visit##CLASS(S));                                                   \
369
10
    return true;                                                               \
370
10
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*)
Line
Count
Source
366
30
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
30
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
30
    TRY_TO(Visit##CLASS(S));                                                   \
369
30
    return true;                                                               \
370
30
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*)
Line
Count
Source
366
51
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
51
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
51
    TRY_TO(Visit##CLASS(S));                                                   \
369
51
    return true;                                                               \
370
51
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)
Line
Count
Source
366
13
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
13
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
13
    TRY_TO(Visit##CLASS(S));                                                   \
369
13
    return true;                                                               \
370
13
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXDefaultInitExpr(clang::CXXDefaultInitExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXDeleteExpr(clang::CXXDeleteExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXFoldExpr(clang::CXXFoldExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXInheritedCtorInitExpr(clang::CXXInheritedCtorInitExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXNewExpr(clang::CXXNewExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXNoexceptExpr(clang::CXXNoexceptExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXNullPtrLiteralExpr(clang::CXXNullPtrLiteralExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXScalarValueInitExpr(clang::CXXScalarValueInitExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*)
Line
Count
Source
366
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1
    TRY_TO(Visit##CLASS(S));                                                   \
369
1
    return true;                                                               \
370
1
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXThisExpr(clang::CXXThisExpr*)
Line
Count
Source
366
35
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
35
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
35
    TRY_TO(Visit##CLASS(S));                                                   \
369
35
    return true;                                                               \
370
35
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXThrowExpr(clang::CXXThrowExpr*)
Line
Count
Source
366
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
5
    TRY_TO(Visit##CLASS(S));                                                   \
369
5
    return true;                                                               \
370
5
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXTypeidExpr(clang::CXXTypeidExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXUuidofExpr(clang::CXXUuidofExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCallExpr(clang::CallExpr*)
Line
Count
Source
366
229
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
229
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
229
    TRY_TO(Visit##CLASS(S));                                                   \
369
229
    return true;                                                               \
370
229
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCUDAKernelCallExpr(clang::CUDAKernelCallExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXMemberCallExpr(clang::CXXMemberCallExpr*)
Line
Count
Source
366
23
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
23
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
23
    TRY_TO(Visit##CLASS(S));                                                   \
369
23
    return true;                                                               \
370
23
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)
Line
Count
Source
366
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
16
    TRY_TO(Visit##CLASS(S));                                                   \
369
16
    return true;                                                               \
370
16
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromUserDefinedLiteral(clang::UserDefinedLiteral*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromBuiltinBitCastExpr(clang::BuiltinBitCastExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*)
Line
Count
Source
366
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
8
    TRY_TO(Visit##CLASS(S));                                                   \
369
8
    return true;                                                               \
370
8
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXFunctionalCastExpr(clang::CXXFunctionalCastExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXConstCastExpr(clang::CXXConstCastExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXDynamicCastExpr(clang::CXXDynamicCastExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*)
Line
Count
Source
366
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
8
    TRY_TO(Visit##CLASS(S));                                                   \
369
8
    return true;                                                               \
370
8
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromImplicitCastExpr(clang::ImplicitCastExpr*)
Line
Count
Source
366
1.48k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1.48k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1.48k
    TRY_TO(Visit##CLASS(S));                                                   \
369
1.48k
    return true;                                                               \
370
1.48k
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Line
Count
Source
366
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
6
    TRY_TO(Visit##CLASS(S));                                                   \
369
6
    return true;                                                               \
370
6
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromChooseExpr(clang::ChooseExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCompoundLiteralExpr(clang::CompoundLiteralExpr*)
Line
Count
Source
366
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1
    TRY_TO(Visit##CLASS(S));                                                   \
369
1
    return true;                                                               \
370
1
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromConvertVectorExpr(clang::ConvertVectorExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCoawaitExpr(clang::CoawaitExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCoyieldExpr(clang::CoyieldExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromDeclRefExpr(clang::DeclRefExpr*)
Line
Count
Source
366
1.67k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1.67k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1.67k
    TRY_TO(Visit##CLASS(S));                                                   \
369
1.67k
    return true;                                                               \
370
1.67k
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromDependentCoawaitExpr(clang::DependentCoawaitExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromDesignatedInitExpr(clang::DesignatedInitExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromExpressionTraitExpr(clang::ExpressionTraitExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromExtVectorElementExpr(clang::ExtVectorElementExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromFixedPointLiteral(clang::FixedPointLiteral*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromFloatingLiteral(clang::FloatingLiteral*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromConstantExpr(clang::ConstantExpr*)
Line
Count
Source
366
103
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
103
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
103
    TRY_TO(Visit##CLASS(S));                                                   \
369
103
    return true;                                                               \
370
103
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Line
Count
Source
366
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
18
    TRY_TO(Visit##CLASS(S));                                                   \
369
18
    return true;                                                               \
370
18
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromFunctionParmPackExpr(clang::FunctionParmPackExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromGNUNullExpr(clang::GNUNullExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromGenericSelectionExpr(clang::GenericSelectionExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromImaginaryLiteral(clang::ImaginaryLiteral*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromImplicitValueInitExpr(clang::ImplicitValueInitExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromInitListExpr(clang::InitListExpr*)
Line
Count
Source
366
20
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
20
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
20
    TRY_TO(Visit##CLASS(S));                                                   \
369
20
    return true;                                                               \
370
20
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
366
1.19k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1.19k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1.19k
    TRY_TO(Visit##CLASS(S));                                                   \
369
1.19k
    return true;                                                               \
370
1.19k
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromLambdaExpr(clang::LambdaExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromMSPropertyRefExpr(clang::MSPropertyRefExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromMSPropertySubscriptExpr(clang::MSPropertySubscriptExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr*)
Line
Count
Source
366
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
16
    TRY_TO(Visit##CLASS(S));                                                   \
369
16
    return true;                                                               \
370
16
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromMemberExpr(clang::MemberExpr*)
Line
Count
Source
366
60
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
60
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
60
    TRY_TO(Visit##CLASS(S));                                                   \
369
60
    return true;                                                               \
370
60
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromNoInitExpr(clang::NoInitExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOMPArraySectionExpr(clang::OMPArraySectionExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCArrayLiteral(clang::ObjCArrayLiteral*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCAvailabilityCheckExpr(clang::ObjCAvailabilityCheckExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCBoolLiteralExpr(clang::ObjCBoolLiteralExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCBoxedExpr(clang::ObjCBoxedExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCEncodeExpr(clang::ObjCEncodeExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCIndirectCopyRestoreExpr(clang::ObjCIndirectCopyRestoreExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCIsaExpr(clang::ObjCIsaExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCIvarRefExpr(clang::ObjCIvarRefExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCMessageExpr(clang::ObjCMessageExpr*)
Line
Count
Source
366
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
9
    TRY_TO(Visit##CLASS(S));                                                   \
369
9
    return true;                                                               \
370
9
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCPropertyRefExpr(clang::ObjCPropertyRefExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCProtocolExpr(clang::ObjCProtocolExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCSelectorExpr(clang::ObjCSelectorExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCStringLiteral(clang::ObjCStringLiteral*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromObjCSubscriptRefExpr(clang::ObjCSubscriptRefExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOffsetOfExpr(clang::OffsetOfExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromOpaqueValueExpr(clang::OpaqueValueExpr*)
Line
Count
Source
366
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
12
    TRY_TO(Visit##CLASS(S));                                                   \
369
12
    return true;                                                               \
370
12
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromUnresolvedLookupExpr(clang::UnresolvedLookupExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromUnresolvedMemberExpr(clang::UnresolvedMemberExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromPackExpansionExpr(clang::PackExpansionExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromParenExpr(clang::ParenExpr*)
Line
Count
Source
366
100
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
100
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
100
    TRY_TO(Visit##CLASS(S));                                                   \
369
100
    return true;                                                               \
370
100
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromParenListExpr(clang::ParenListExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromPredefinedExpr(clang::PredefinedExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromPseudoObjectExpr(clang::PseudoObjectExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromShuffleVectorExpr(clang::ShuffleVectorExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromSizeOfPackExpr(clang::SizeOfPackExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromSourceLocExpr(clang::SourceLocExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromStmtExpr(clang::StmtExpr*)
Line
Count
Source
366
7
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
7
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
7
    TRY_TO(Visit##CLASS(S));                                                   \
369
7
    return true;                                                               \
370
7
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromStringLiteral(clang::StringLiteral*)
Line
Count
Source
366
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
11
    TRY_TO(Visit##CLASS(S));                                                   \
369
11
    return true;                                                               \
370
11
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromSubstNonTypeTemplateParmPackExpr(clang::SubstNonTypeTemplateParmPackExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromTypeTraitExpr(clang::TypeTraitExpr*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromTypoExpr(clang::TypoExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*)
Line
Count
Source
366
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
9
    TRY_TO(Visit##CLASS(S));                                                   \
369
9
    return true;                                                               \
370
9
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
366
267
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
267
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
267
    TRY_TO(Visit##CLASS(S));                                                   \
369
267
    return true;                                                               \
370
267
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromLabelStmt(clang::LabelStmt*)
Line
Count
Source
366
48
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
48
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
48
    TRY_TO(Visit##CLASS(S));                                                   \
369
48
    return true;                                                               \
370
48
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromWhileStmt(clang::WhileStmt*)
Line
Count
Source
366
64
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
64
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
64
    TRY_TO(Visit##CLASS(S));                                                   \
369
64
    return true;                                                               \
370
64
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromGCCAsmStmt(clang::GCCAsmStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromMSAsmStmt(clang::MSAsmStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromBreakStmt(clang::BreakStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXTryStmt(clang::CXXTryStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCapturedStmt(clang::CapturedStmt*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCompoundStmt(clang::CompoundStmt*)
Line
Count
Source
366
19
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
19
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
19
    TRY_TO(Visit##CLASS(S));                                                   \
369
19
    return true;                                                               \
370
19
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromContinueStmt(clang::ContinueStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCoreturnStmt(clang::CoreturnStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCoroutineBodyStmt(clang::CoroutineBodyStmt*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromDeclStmt(clang::DeclStmt*)
Line
Count
Source
366
7
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
7
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
7
    TRY_TO(Visit##CLASS(S));                                                   \
369
7
    return true;                                                               \
370
7
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromDoStmt(clang::DoStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromForStmt(clang::ForStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromGotoStmt(clang::GotoStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromIfStmt(clang::IfStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromMSDependentExistsStmt(clang::MSDependentExistsStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromNullStmt(clang::NullStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPAtomicDirective(clang::OMPAtomicDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPBarrierDirective(clang::OMPBarrierDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPCancelDirective(clang::OMPCancelDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPCancellationPointDirective(clang::OMPCancellationPointDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPCriticalDirective(clang::OMPCriticalDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPFlushDirective(clang::OMPFlushDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPDistributeDirective(clang::OMPDistributeDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPDistributeParallelForDirective(clang::OMPDistributeParallelForDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPDistributeParallelForSimdDirective(clang::OMPDistributeParallelForSimdDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPDistributeSimdDirective(clang::OMPDistributeSimdDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPForDirective(clang::OMPForDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPForSimdDirective(clang::OMPForSimdDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPParallelForDirective(clang::OMPParallelForDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPSimdDirective(clang::OMPSimdDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetSimdDirective(clang::OMPTargetSimdDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTaskLoopDirective(clang::OMPTaskLoopDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPMasterDirective(clang::OMPMasterDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPOrderedDirective(clang::OMPOrderedDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPParallelDirective(clang::OMPParallelDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPSectionDirective(clang::OMPSectionDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPSectionsDirective(clang::OMPSectionsDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPSingleDirective(clang::OMPSingleDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetDataDirective(clang::OMPTargetDataDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetDirective(clang::OMPTargetDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetParallelDirective(clang::OMPTargetParallelDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTaskDirective(clang::OMPTaskDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTaskgroupDirective(clang::OMPTaskgroupDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTaskwaitDirective(clang::OMPTaskwaitDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTaskyieldDirective(clang::OMPTaskyieldDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCAtCatchStmt(clang::ObjCAtCatchStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCAtThrowStmt(clang::ObjCAtThrowStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCAtTryStmt(clang::ObjCAtTryStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCForCollectionStmt(clang::ObjCForCollectionStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromReturnStmt(clang::ReturnStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromSEHExceptStmt(clang::SEHExceptStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromSEHFinallyStmt(clang::SEHFinallyStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromSEHLeaveStmt(clang::SEHLeaveStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromSEHTryStmt(clang::SEHTryStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCaseStmt(clang::CaseStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromBinaryConditionalOperator(clang::BinaryConditionalOperator*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromConditionalOperator(clang::ConditionalOperator*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromAddrLabelExpr(clang::AddrLabelExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromArrayInitIndexExpr(clang::ArrayInitIndexExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromArrayInitLoopExpr(clang::ArrayInitLoopExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromArraySubscriptExpr(clang::ArraySubscriptExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromArrayTypeTraitExpr(clang::ArrayTypeTraitExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromAsTypeExpr(clang::AsTypeExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromAtomicExpr(clang::AtomicExpr*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromBinaryOperator(clang::BinaryOperator*)
Line
Count
Source
366
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
3
    TRY_TO(Visit##CLASS(S));                                                   \
369
3
    return true;                                                               \
370
3
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCompoundAssignOperator(clang::CompoundAssignOperator*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromBlockExpr(clang::BlockExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*)
Line
Count
Source
366
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
6
    TRY_TO(Visit##CLASS(S));                                                   \
369
6
    return true;                                                               \
370
6
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXDefaultInitExpr(clang::CXXDefaultInitExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXDeleteExpr(clang::CXXDeleteExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXFoldExpr(clang::CXXFoldExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXInheritedCtorInitExpr(clang::CXXInheritedCtorInitExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXNewExpr(clang::CXXNewExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXNoexceptExpr(clang::CXXNoexceptExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXNullPtrLiteralExpr(clang::CXXNullPtrLiteralExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXScalarValueInitExpr(clang::CXXScalarValueInitExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXThisExpr(clang::CXXThisExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXThrowExpr(clang::CXXThrowExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXTypeidExpr(clang::CXXTypeidExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXUuidofExpr(clang::CXXUuidofExpr*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCallExpr(clang::CallExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCUDAKernelCallExpr(clang::CUDAKernelCallExpr*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXMemberCallExpr(clang::CXXMemberCallExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromUserDefinedLiteral(clang::UserDefinedLiteral*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromBuiltinBitCastExpr(clang::BuiltinBitCastExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXFunctionalCastExpr(clang::CXXFunctionalCastExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXConstCastExpr(clang::CXXConstCastExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXDynamicCastExpr(clang::CXXDynamicCastExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromImplicitCastExpr(clang::ImplicitCastExpr*)
Line
Count
Source
366
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
11
    TRY_TO(Visit##CLASS(S));                                                   \
369
11
    return true;                                                               \
370
11
  }                                                                            \
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromChooseExpr(clang::ChooseExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCompoundLiteralExpr(clang::CompoundLiteralExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromConvertVectorExpr(clang::ConvertVectorExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCoawaitExpr(clang::CoawaitExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCoyieldExpr(clang::CoyieldExpr*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromDeclRefExpr(clang::DeclRefExpr*)
Line
Count
Source
366
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
5
    TRY_TO(Visit##CLASS(S));                                                   \
369
5
    return true;                                                               \
370
5
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromDependentCoawaitExpr(clang::DependentCoawaitExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromDesignatedInitExpr(clang::DesignatedInitExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromExpressionTraitExpr(clang::ExpressionTraitExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromExtVectorElementExpr(clang::ExtVectorElementExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromFixedPointLiteral(clang::FixedPointLiteral*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromFloatingLiteral(clang::FloatingLiteral*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromConstantExpr(clang::ConstantExpr*)
Line
Count
Source
366
17
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
17
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
17
    TRY_TO(Visit##CLASS(S));                                                   \
369
17
    return true;                                                               \
370
17
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromFunctionParmPackExpr(clang::FunctionParmPackExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromGNUNullExpr(clang::GNUNullExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromGenericSelectionExpr(clang::GenericSelectionExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromImaginaryLiteral(clang::ImaginaryLiteral*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromImplicitValueInitExpr(clang::ImplicitValueInitExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromInitListExpr(clang::InitListExpr*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
366
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
16
    TRY_TO(Visit##CLASS(S));                                                   \
369
16
    return true;                                                               \
370
16
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromLambdaExpr(clang::LambdaExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromMSPropertyRefExpr(clang::MSPropertyRefExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromMSPropertySubscriptExpr(clang::MSPropertySubscriptExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromMemberExpr(clang::MemberExpr*)
Line
Count
Source
366
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
5
    TRY_TO(Visit##CLASS(S));                                                   \
369
5
    return true;                                                               \
370
5
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromNoInitExpr(clang::NoInitExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOMPArraySectionExpr(clang::OMPArraySectionExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCArrayLiteral(clang::ObjCArrayLiteral*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCAvailabilityCheckExpr(clang::ObjCAvailabilityCheckExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCBoolLiteralExpr(clang::ObjCBoolLiteralExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCBoxedExpr(clang::ObjCBoxedExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCEncodeExpr(clang::ObjCEncodeExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCIndirectCopyRestoreExpr(clang::ObjCIndirectCopyRestoreExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCIsaExpr(clang::ObjCIsaExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCIvarRefExpr(clang::ObjCIvarRefExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCMessageExpr(clang::ObjCMessageExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCPropertyRefExpr(clang::ObjCPropertyRefExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCProtocolExpr(clang::ObjCProtocolExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCSelectorExpr(clang::ObjCSelectorExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCStringLiteral(clang::ObjCStringLiteral*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromObjCSubscriptRefExpr(clang::ObjCSubscriptRefExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOffsetOfExpr(clang::OffsetOfExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromOpaqueValueExpr(clang::OpaqueValueExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromUnresolvedLookupExpr(clang::UnresolvedLookupExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromUnresolvedMemberExpr(clang::UnresolvedMemberExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromPackExpansionExpr(clang::PackExpansionExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromParenExpr(clang::ParenExpr*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromParenListExpr(clang::ParenListExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromPredefinedExpr(clang::PredefinedExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromPseudoObjectExpr(clang::PseudoObjectExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromShuffleVectorExpr(clang::ShuffleVectorExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromSizeOfPackExpr(clang::SizeOfPackExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromSourceLocExpr(clang::SourceLocExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromStmtExpr(clang::StmtExpr*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromStringLiteral(clang::StringLiteral*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromSubstNonTypeTemplateParmPackExpr(clang::SubstNonTypeTemplateParmPackExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromTypeTraitExpr(clang::TypeTraitExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromTypoExpr(clang::TypoExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromLabelStmt(clang::LabelStmt*)
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromWhileStmt(clang::WhileStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromGCCAsmStmt(clang::GCCAsmStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromMSAsmStmt(clang::MSAsmStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromBreakStmt(clang::BreakStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXTryStmt(clang::CXXTryStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCapturedStmt(clang::CapturedStmt*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCompoundStmt(clang::CompoundStmt*)
Line
Count
Source
366
115
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
115
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
115
    TRY_TO(Visit##CLASS(S));                                                   \
369
115
    return true;                                                               \
370
115
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromContinueStmt(clang::ContinueStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCoreturnStmt(clang::CoreturnStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCoroutineBodyStmt(clang::CoroutineBodyStmt*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromDeclStmt(clang::DeclStmt*)
Line
Count
Source
366
97
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
97
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
97
    TRY_TO(Visit##CLASS(S));                                                   \
369
97
    return true;                                                               \
370
97
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromDoStmt(clang::DoStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromForStmt(clang::ForStmt*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromGotoStmt(clang::GotoStmt*)
Line
Count
Source
366
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
3
    TRY_TO(Visit##CLASS(S));                                                   \
369
3
    return true;                                                               \
370
3
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromIfStmt(clang::IfStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromMSDependentExistsStmt(clang::MSDependentExistsStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromNullStmt(clang::NullStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPAtomicDirective(clang::OMPAtomicDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPBarrierDirective(clang::OMPBarrierDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPCancelDirective(clang::OMPCancelDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPCancellationPointDirective(clang::OMPCancellationPointDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPCriticalDirective(clang::OMPCriticalDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPFlushDirective(clang::OMPFlushDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPDistributeDirective(clang::OMPDistributeDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPDistributeParallelForDirective(clang::OMPDistributeParallelForDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPDistributeParallelForSimdDirective(clang::OMPDistributeParallelForSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPDistributeSimdDirective(clang::OMPDistributeSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPForDirective(clang::OMPForDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPForSimdDirective(clang::OMPForSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPParallelForDirective(clang::OMPParallelForDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPSimdDirective(clang::OMPSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetSimdDirective(clang::OMPTargetSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTaskLoopDirective(clang::OMPTaskLoopDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPMasterDirective(clang::OMPMasterDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPOrderedDirective(clang::OMPOrderedDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPParallelDirective(clang::OMPParallelDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPSectionDirective(clang::OMPSectionDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPSectionsDirective(clang::OMPSectionsDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPSingleDirective(clang::OMPSingleDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetDataDirective(clang::OMPTargetDataDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetDirective(clang::OMPTargetDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetParallelDirective(clang::OMPTargetParallelDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTaskDirective(clang::OMPTaskDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTaskgroupDirective(clang::OMPTaskgroupDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTaskwaitDirective(clang::OMPTaskwaitDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTaskyieldDirective(clang::OMPTaskyieldDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCAtCatchStmt(clang::ObjCAtCatchStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCAtThrowStmt(clang::ObjCAtThrowStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCAtTryStmt(clang::ObjCAtTryStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCForCollectionStmt(clang::ObjCForCollectionStmt*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromReturnStmt(clang::ReturnStmt*)
Line
Count
Source
366
48
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
48
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
48
    TRY_TO(Visit##CLASS(S));                                                   \
369
48
    return true;                                                               \
370
48
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromSEHExceptStmt(clang::SEHExceptStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromSEHFinallyStmt(clang::SEHFinallyStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromSEHLeaveStmt(clang::SEHLeaveStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromSEHTryStmt(clang::SEHTryStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCaseStmt(clang::CaseStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromBinaryConditionalOperator(clang::BinaryConditionalOperator*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromConditionalOperator(clang::ConditionalOperator*)
Line
Count
Source
366
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
18
    TRY_TO(Visit##CLASS(S));                                                   \
369
18
    return true;                                                               \
370
18
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromAddrLabelExpr(clang::AddrLabelExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromArrayInitIndexExpr(clang::ArrayInitIndexExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromArrayInitLoopExpr(clang::ArrayInitLoopExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromArraySubscriptExpr(clang::ArraySubscriptExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromArrayTypeTraitExpr(clang::ArrayTypeTraitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromAsTypeExpr(clang::AsTypeExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromAtomicExpr(clang::AtomicExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromBinaryOperator(clang::BinaryOperator*)
Line
Count
Source
366
53
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
53
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
53
    TRY_TO(Visit##CLASS(S));                                                   \
369
53
    return true;                                                               \
370
53
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCompoundAssignOperator(clang::CompoundAssignOperator*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromBlockExpr(clang::BlockExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*)
Line
Count
Source
366
92
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
92
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
92
    TRY_TO(Visit##CLASS(S));                                                   \
369
92
    return true;                                                               \
370
92
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)
Line
Count
Source
366
15
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
15
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
15
    TRY_TO(Visit##CLASS(S));                                                   \
369
15
    return true;                                                               \
370
15
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXDefaultInitExpr(clang::CXXDefaultInitExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXDeleteExpr(clang::CXXDeleteExpr*)
Line
Count
Source
366
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1
    TRY_TO(Visit##CLASS(S));                                                   \
369
1
    return true;                                                               \
370
1
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*)
Line
Count
Source
366
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
6
    TRY_TO(Visit##CLASS(S));                                                   \
369
6
    return true;                                                               \
370
6
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXFoldExpr(clang::CXXFoldExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXInheritedCtorInitExpr(clang::CXXInheritedCtorInitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXNewExpr(clang::CXXNewExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXNoexceptExpr(clang::CXXNoexceptExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXNullPtrLiteralExpr(clang::CXXNullPtrLiteralExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXScalarValueInitExpr(clang::CXXScalarValueInitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXThisExpr(clang::CXXThisExpr*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXThrowExpr(clang::CXXThrowExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXTypeidExpr(clang::CXXTypeidExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)
Line
Count
Source
366
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
9
    TRY_TO(Visit##CLASS(S));                                                   \
369
9
    return true;                                                               \
370
9
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXUuidofExpr(clang::CXXUuidofExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCallExpr(clang::CallExpr*)
Line
Count
Source
366
117
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
117
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
117
    TRY_TO(Visit##CLASS(S));                                                   \
369
117
    return true;                                                               \
370
117
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCUDAKernelCallExpr(clang::CUDAKernelCallExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXMemberCallExpr(clang::CXXMemberCallExpr*)
Line
Count
Source
366
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
5
    TRY_TO(Visit##CLASS(S));                                                   \
369
5
    return true;                                                               \
370
5
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)
Line
Count
Source
366
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
12
    TRY_TO(Visit##CLASS(S));                                                   \
369
12
    return true;                                                               \
370
12
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromUserDefinedLiteral(clang::UserDefinedLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromBuiltinBitCastExpr(clang::BuiltinBitCastExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*)
Line
Count
Source
366
32
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
32
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
32
    TRY_TO(Visit##CLASS(S));                                                   \
369
32
    return true;                                                               \
370
32
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXFunctionalCastExpr(clang::CXXFunctionalCastExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXConstCastExpr(clang::CXXConstCastExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXDynamicCastExpr(clang::CXXDynamicCastExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromImplicitCastExpr(clang::ImplicitCastExpr*)
Line
Count
Source
366
200
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
200
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
200
    TRY_TO(Visit##CLASS(S));                                                   \
369
200
    return true;                                                               \
370
200
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromChooseExpr(clang::ChooseExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCompoundLiteralExpr(clang::CompoundLiteralExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromConvertVectorExpr(clang::ConvertVectorExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCoawaitExpr(clang::CoawaitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCoyieldExpr(clang::CoyieldExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromDeclRefExpr(clang::DeclRefExpr*)
Line
Count
Source
366
304
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
304
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
304
    TRY_TO(Visit##CLASS(S));                                                   \
369
304
    return true;                                                               \
370
304
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromDependentCoawaitExpr(clang::DependentCoawaitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromDesignatedInitExpr(clang::DesignatedInitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromExpressionTraitExpr(clang::ExpressionTraitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromExtVectorElementExpr(clang::ExtVectorElementExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromFixedPointLiteral(clang::FixedPointLiteral*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromFloatingLiteral(clang::FloatingLiteral*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromConstantExpr(clang::ConstantExpr*)
Line
Count
Source
366
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
12
    TRY_TO(Visit##CLASS(S));                                                   \
369
12
    return true;                                                               \
370
12
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Line
Count
Source
366
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
11
    TRY_TO(Visit##CLASS(S));                                                   \
369
11
    return true;                                                               \
370
11
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromFunctionParmPackExpr(clang::FunctionParmPackExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromGNUNullExpr(clang::GNUNullExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromGenericSelectionExpr(clang::GenericSelectionExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromImaginaryLiteral(clang::ImaginaryLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromImplicitValueInitExpr(clang::ImplicitValueInitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromInitListExpr(clang::InitListExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
366
102
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
102
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
102
    TRY_TO(Visit##CLASS(S));                                                   \
369
102
    return true;                                                               \
370
102
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromLambdaExpr(clang::LambdaExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromMSPropertyRefExpr(clang::MSPropertyRefExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromMSPropertySubscriptExpr(clang::MSPropertySubscriptExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr*)
Line
Count
Source
366
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
9
    TRY_TO(Visit##CLASS(S));                                                   \
369
9
    return true;                                                               \
370
9
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromMemberExpr(clang::MemberExpr*)
Line
Count
Source
366
117
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
117
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
117
    TRY_TO(Visit##CLASS(S));                                                   \
369
117
    return true;                                                               \
370
117
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromNoInitExpr(clang::NoInitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOMPArraySectionExpr(clang::OMPArraySectionExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCArrayLiteral(clang::ObjCArrayLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCAvailabilityCheckExpr(clang::ObjCAvailabilityCheckExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCBoolLiteralExpr(clang::ObjCBoolLiteralExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCBoxedExpr(clang::ObjCBoxedExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCEncodeExpr(clang::ObjCEncodeExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCIndirectCopyRestoreExpr(clang::ObjCIndirectCopyRestoreExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCIsaExpr(clang::ObjCIsaExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCIvarRefExpr(clang::ObjCIvarRefExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCMessageExpr(clang::ObjCMessageExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCPropertyRefExpr(clang::ObjCPropertyRefExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCProtocolExpr(clang::ObjCProtocolExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCSelectorExpr(clang::ObjCSelectorExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCStringLiteral(clang::ObjCStringLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromObjCSubscriptRefExpr(clang::ObjCSubscriptRefExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOffsetOfExpr(clang::OffsetOfExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromOpaqueValueExpr(clang::OpaqueValueExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromUnresolvedLookupExpr(clang::UnresolvedLookupExpr*)
Line
Count
Source
366
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
8
    TRY_TO(Visit##CLASS(S));                                                   \
369
8
    return true;                                                               \
370
8
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromUnresolvedMemberExpr(clang::UnresolvedMemberExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromPackExpansionExpr(clang::PackExpansionExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromParenExpr(clang::ParenExpr*)
Line
Count
Source
366
35
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
35
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
35
    TRY_TO(Visit##CLASS(S));                                                   \
369
35
    return true;                                                               \
370
35
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromParenListExpr(clang::ParenListExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromPredefinedExpr(clang::PredefinedExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromPseudoObjectExpr(clang::PseudoObjectExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromShuffleVectorExpr(clang::ShuffleVectorExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromSizeOfPackExpr(clang::SizeOfPackExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromSourceLocExpr(clang::SourceLocExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromStmtExpr(clang::StmtExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromStringLiteral(clang::StringLiteral*)
Line
Count
Source
366
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
18
    TRY_TO(Visit##CLASS(S));                                                   \
369
18
    return true;                                                               \
370
18
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromSubstNonTypeTemplateParmPackExpr(clang::SubstNonTypeTemplateParmPackExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromTypeTraitExpr(clang::TypeTraitExpr*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromTypoExpr(clang::TypoExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*)
Line
Count
Source
366
17
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
17
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
17
    TRY_TO(Visit##CLASS(S));                                                   \
369
17
    return true;                                                               \
370
17
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
366
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
8
    TRY_TO(Visit##CLASS(S));                                                   \
369
8
    return true;                                                               \
370
8
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromLabelStmt(clang::LabelStmt*)
Line
Count
Source
366
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
3
    TRY_TO(Visit##CLASS(S));                                                   \
369
3
    return true;                                                               \
370
3
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromWhileStmt(clang::WhileStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromGCCAsmStmt(clang::GCCAsmStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromMSAsmStmt(clang::MSAsmStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromBreakStmt(clang::BreakStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXTryStmt(clang::CXXTryStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCapturedStmt(clang::CapturedStmt*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCompoundStmt(clang::CompoundStmt*)
Line
Count
Source
366
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1
    TRY_TO(Visit##CLASS(S));                                                   \
369
1
    return true;                                                               \
370
1
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromContinueStmt(clang::ContinueStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCoreturnStmt(clang::CoreturnStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCoroutineBodyStmt(clang::CoroutineBodyStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromDeclStmt(clang::DeclStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromDoStmt(clang::DoStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromForStmt(clang::ForStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromGotoStmt(clang::GotoStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromIfStmt(clang::IfStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromMSDependentExistsStmt(clang::MSDependentExistsStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromNullStmt(clang::NullStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPAtomicDirective(clang::OMPAtomicDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPBarrierDirective(clang::OMPBarrierDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPCancelDirective(clang::OMPCancelDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPCancellationPointDirective(clang::OMPCancellationPointDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPCriticalDirective(clang::OMPCriticalDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPFlushDirective(clang::OMPFlushDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPDistributeDirective(clang::OMPDistributeDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPDistributeParallelForDirective(clang::OMPDistributeParallelForDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPDistributeParallelForSimdDirective(clang::OMPDistributeParallelForSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPDistributeSimdDirective(clang::OMPDistributeSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPForDirective(clang::OMPForDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPForSimdDirective(clang::OMPForSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPParallelForDirective(clang::OMPParallelForDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPSimdDirective(clang::OMPSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetSimdDirective(clang::OMPTargetSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTaskLoopDirective(clang::OMPTaskLoopDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPMasterDirective(clang::OMPMasterDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPOrderedDirective(clang::OMPOrderedDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPParallelDirective(clang::OMPParallelDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPSectionDirective(clang::OMPSectionDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPSectionsDirective(clang::OMPSectionsDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPSingleDirective(clang::OMPSingleDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetDataDirective(clang::OMPTargetDataDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetDirective(clang::OMPTargetDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetParallelDirective(clang::OMPTargetParallelDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTaskDirective(clang::OMPTaskDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTaskgroupDirective(clang::OMPTaskgroupDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTaskwaitDirective(clang::OMPTaskwaitDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTaskyieldDirective(clang::OMPTaskyieldDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCAtCatchStmt(clang::ObjCAtCatchStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCAtThrowStmt(clang::ObjCAtThrowStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCAtTryStmt(clang::ObjCAtTryStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCForCollectionStmt(clang::ObjCForCollectionStmt*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromReturnStmt(clang::ReturnStmt*)
Line
Count
Source
366
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1
    TRY_TO(Visit##CLASS(S));                                                   \
369
1
    return true;                                                               \
370
1
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromSEHExceptStmt(clang::SEHExceptStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromSEHFinallyStmt(clang::SEHFinallyStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromSEHLeaveStmt(clang::SEHLeaveStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromSEHTryStmt(clang::SEHTryStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCaseStmt(clang::CaseStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromBinaryConditionalOperator(clang::BinaryConditionalOperator*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromConditionalOperator(clang::ConditionalOperator*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromAddrLabelExpr(clang::AddrLabelExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromArrayInitIndexExpr(clang::ArrayInitIndexExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromArrayInitLoopExpr(clang::ArrayInitLoopExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromArraySubscriptExpr(clang::ArraySubscriptExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromArrayTypeTraitExpr(clang::ArrayTypeTraitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromAsTypeExpr(clang::AsTypeExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromAtomicExpr(clang::AtomicExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromBinaryOperator(clang::BinaryOperator*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCompoundAssignOperator(clang::CompoundAssignOperator*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromBlockExpr(clang::BlockExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXDefaultInitExpr(clang::CXXDefaultInitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXDeleteExpr(clang::CXXDeleteExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXFoldExpr(clang::CXXFoldExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXInheritedCtorInitExpr(clang::CXXInheritedCtorInitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXNewExpr(clang::CXXNewExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXNoexceptExpr(clang::CXXNoexceptExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXNullPtrLiteralExpr(clang::CXXNullPtrLiteralExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXScalarValueInitExpr(clang::CXXScalarValueInitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXThisExpr(clang::CXXThisExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXThrowExpr(clang::CXXThrowExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXTypeidExpr(clang::CXXTypeidExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXUuidofExpr(clang::CXXUuidofExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCallExpr(clang::CallExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCUDAKernelCallExpr(clang::CUDAKernelCallExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXMemberCallExpr(clang::CXXMemberCallExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromUserDefinedLiteral(clang::UserDefinedLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromBuiltinBitCastExpr(clang::BuiltinBitCastExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXFunctionalCastExpr(clang::CXXFunctionalCastExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXConstCastExpr(clang::CXXConstCastExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXDynamicCastExpr(clang::CXXDynamicCastExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromImplicitCastExpr(clang::ImplicitCastExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromChooseExpr(clang::ChooseExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCompoundLiteralExpr(clang::CompoundLiteralExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromConvertVectorExpr(clang::ConvertVectorExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCoawaitExpr(clang::CoawaitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromCoyieldExpr(clang::CoyieldExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromDeclRefExpr(clang::DeclRefExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromDependentCoawaitExpr(clang::DependentCoawaitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromDesignatedInitExpr(clang::DesignatedInitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromExpressionTraitExpr(clang::ExpressionTraitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromExtVectorElementExpr(clang::ExtVectorElementExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromFixedPointLiteral(clang::FixedPointLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromFloatingLiteral(clang::FloatingLiteral*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromConstantExpr(clang::ConstantExpr*)
Line
Count
Source
366
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1
    TRY_TO(Visit##CLASS(S));                                                   \
369
1
    return true;                                                               \
370
1
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromFunctionParmPackExpr(clang::FunctionParmPackExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromGNUNullExpr(clang::GNUNullExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromGenericSelectionExpr(clang::GenericSelectionExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromImaginaryLiteral(clang::ImaginaryLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromImplicitValueInitExpr(clang::ImplicitValueInitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromInitListExpr(clang::InitListExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromLambdaExpr(clang::LambdaExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromMSPropertyRefExpr(clang::MSPropertyRefExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromMSPropertySubscriptExpr(clang::MSPropertySubscriptExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromMemberExpr(clang::MemberExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromNoInitExpr(clang::NoInitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOMPArraySectionExpr(clang::OMPArraySectionExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCArrayLiteral(clang::ObjCArrayLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCAvailabilityCheckExpr(clang::ObjCAvailabilityCheckExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCBoolLiteralExpr(clang::ObjCBoolLiteralExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCBoxedExpr(clang::ObjCBoxedExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCEncodeExpr(clang::ObjCEncodeExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCIndirectCopyRestoreExpr(clang::ObjCIndirectCopyRestoreExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCIsaExpr(clang::ObjCIsaExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCIvarRefExpr(clang::ObjCIvarRefExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCMessageExpr(clang::ObjCMessageExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCPropertyRefExpr(clang::ObjCPropertyRefExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCProtocolExpr(clang::ObjCProtocolExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCSelectorExpr(clang::ObjCSelectorExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCStringLiteral(clang::ObjCStringLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromObjCSubscriptRefExpr(clang::ObjCSubscriptRefExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOffsetOfExpr(clang::OffsetOfExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromOpaqueValueExpr(clang::OpaqueValueExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromUnresolvedLookupExpr(clang::UnresolvedLookupExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromUnresolvedMemberExpr(clang::UnresolvedMemberExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromPackExpansionExpr(clang::PackExpansionExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromParenExpr(clang::ParenExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromParenListExpr(clang::ParenListExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromPredefinedExpr(clang::PredefinedExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromPseudoObjectExpr(clang::PseudoObjectExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromShuffleVectorExpr(clang::ShuffleVectorExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromSizeOfPackExpr(clang::SizeOfPackExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromSourceLocExpr(clang::SourceLocExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromStmtExpr(clang::StmtExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromStringLiteral(clang::StringLiteral*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromSubstNonTypeTemplateParmPackExpr(clang::SubstNonTypeTemplateParmPackExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromTypeTraitExpr(clang::TypeTraitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromTypoExpr(clang::TypoExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromLabelStmt(clang::LabelStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromWhileStmt(clang::WhileStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromGCCAsmStmt(clang::GCCAsmStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromMSAsmStmt(clang::MSAsmStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromBreakStmt(clang::BreakStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXTryStmt(clang::CXXTryStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCapturedStmt(clang::CapturedStmt*)
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCompoundStmt(clang::CompoundStmt*)
Line
Count
Source
366
80
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
80
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
80
    TRY_TO(Visit##CLASS(S));                                                   \
369
80
    return true;                                                               \
370
80
  }                                                                            \
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromContinueStmt(clang::ContinueStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCoreturnStmt(clang::CoreturnStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCoroutineBodyStmt(clang::CoroutineBodyStmt*)
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromDeclStmt(clang::DeclStmt*)
Line
Count
Source
366
20
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
20
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
20
    TRY_TO(Visit##CLASS(S));                                                   \
369
20
    return true;                                                               \
370
20
  }                                                                            \
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromDoStmt(clang::DoStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromForStmt(clang::ForStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromGotoStmt(clang::GotoStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromIfStmt(clang::IfStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromMSDependentExistsStmt(clang::MSDependentExistsStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromNullStmt(clang::NullStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPAtomicDirective(clang::OMPAtomicDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPBarrierDirective(clang::OMPBarrierDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPCancelDirective(clang::OMPCancelDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPCancellationPointDirective(clang::OMPCancellationPointDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPCriticalDirective(clang::OMPCriticalDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPFlushDirective(clang::OMPFlushDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPDistributeDirective(clang::OMPDistributeDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPDistributeParallelForDirective(clang::OMPDistributeParallelForDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPDistributeParallelForSimdDirective(clang::OMPDistributeParallelForSimdDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPDistributeSimdDirective(clang::OMPDistributeSimdDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPForDirective(clang::OMPForDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPForSimdDirective(clang::OMPForSimdDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPParallelForDirective(clang::OMPParallelForDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPSimdDirective(clang::OMPSimdDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetSimdDirective(clang::OMPTargetSimdDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTaskLoopDirective(clang::OMPTaskLoopDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPMasterDirective(clang::OMPMasterDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPOrderedDirective(clang::OMPOrderedDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPParallelDirective(clang::OMPParallelDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPSectionDirective(clang::OMPSectionDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPSectionsDirective(clang::OMPSectionsDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPSingleDirective(clang::OMPSingleDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetDataDirective(clang::OMPTargetDataDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetDirective(clang::OMPTargetDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetParallelDirective(clang::OMPTargetParallelDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTaskDirective(clang::OMPTaskDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTaskgroupDirective(clang::OMPTaskgroupDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTaskwaitDirective(clang::OMPTaskwaitDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTaskyieldDirective(clang::OMPTaskyieldDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCAtCatchStmt(clang::ObjCAtCatchStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCAtThrowStmt(clang::ObjCAtThrowStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCAtTryStmt(clang::ObjCAtTryStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCForCollectionStmt(clang::ObjCForCollectionStmt*)
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromReturnStmt(clang::ReturnStmt*)
Line
Count
Source
366
34
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
34
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
34
    TRY_TO(Visit##CLASS(S));                                                   \
369
34
    return true;                                                               \
370
34
  }                                                                            \
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromSEHExceptStmt(clang::SEHExceptStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromSEHFinallyStmt(clang::SEHFinallyStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromSEHLeaveStmt(clang::SEHLeaveStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromSEHTryStmt(clang::SEHTryStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCaseStmt(clang::CaseStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromBinaryConditionalOperator(clang::BinaryConditionalOperator*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromConditionalOperator(clang::ConditionalOperator*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromAddrLabelExpr(clang::AddrLabelExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromArrayInitIndexExpr(clang::ArrayInitIndexExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromArrayInitLoopExpr(clang::ArrayInitLoopExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromArraySubscriptExpr(clang::ArraySubscriptExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromArrayTypeTraitExpr(clang::ArrayTypeTraitExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromAsTypeExpr(clang::AsTypeExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromAtomicExpr(clang::AtomicExpr*)
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromBinaryOperator(clang::BinaryOperator*)
Line
Count
Source
366
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
3
    TRY_TO(Visit##CLASS(S));                                                   \
369
3
    return true;                                                               \
370
3
  }                                                                            \
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCompoundAssignOperator(clang::CompoundAssignOperator*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromBlockExpr(clang::BlockExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*)
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*)
Line
Count
Source
366
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
12
    TRY_TO(Visit##CLASS(S));                                                   \
369
12
    return true;                                                               \
370
12
  }                                                                            \
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXDefaultInitExpr(clang::CXXDefaultInitExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXDeleteExpr(clang::CXXDeleteExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXFoldExpr(clang::CXXFoldExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXInheritedCtorInitExpr(clang::CXXInheritedCtorInitExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXNewExpr(clang::CXXNewExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXNoexceptExpr(clang::CXXNoexceptExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXNullPtrLiteralExpr(clang::CXXNullPtrLiteralExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXScalarValueInitExpr(clang::CXXScalarValueInitExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXThisExpr(clang::CXXThisExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXThrowExpr(clang::CXXThrowExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXTypeidExpr(clang::CXXTypeidExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXUuidofExpr(clang::CXXUuidofExpr*)
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCallExpr(clang::CallExpr*)
Line
Count
Source
366
22
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
22
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
22
    TRY_TO(Visit##CLASS(S));                                                   \
369
22
    return true;                                                               \
370
22
  }                                                                            \
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCUDAKernelCallExpr(clang::CUDAKernelCallExpr*)
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXMemberCallExpr(clang::CXXMemberCallExpr*)
Line
Count
Source
366
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
16
    TRY_TO(Visit##CLASS(S));                                                   \
369
16
    return true;                                                               \
370
16
  }                                                                            \
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromUserDefinedLiteral(clang::UserDefinedLiteral*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromBuiltinBitCastExpr(clang::BuiltinBitCastExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXFunctionalCastExpr(clang::CXXFunctionalCastExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXConstCastExpr(clang::CXXConstCastExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXDynamicCastExpr(clang::CXXDynamicCastExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*)
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromImplicitCastExpr(clang::ImplicitCastExpr*)
Line
Count
Source
366
36
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
36
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
36
    TRY_TO(Visit##CLASS(S));                                                   \
369
36
    return true;                                                               \
370
36
  }                                                                            \
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromChooseExpr(clang::ChooseExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCompoundLiteralExpr(clang::CompoundLiteralExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromConvertVectorExpr(clang::ConvertVectorExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCoawaitExpr(clang::CoawaitExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromCoyieldExpr(clang::CoyieldExpr*)
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromDeclRefExpr(clang::DeclRefExpr*)
Line
Count
Source
366
45
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
45
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
45
    TRY_TO(Visit##CLASS(S));                                                   \
369
45
    return true;                                                               \
370
45
  }                                                                            \
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromDependentCoawaitExpr(clang::DependentCoawaitExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromDesignatedInitExpr(clang::DesignatedInitExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromExpressionTraitExpr(clang::ExpressionTraitExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromExtVectorElementExpr(clang::ExtVectorElementExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromFixedPointLiteral(clang::FixedPointLiteral*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromFloatingLiteral(clang::FloatingLiteral*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromConstantExpr(clang::ConstantExpr*)
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromFunctionParmPackExpr(clang::FunctionParmPackExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromGNUNullExpr(clang::GNUNullExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromGenericSelectionExpr(clang::GenericSelectionExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromImaginaryLiteral(clang::ImaginaryLiteral*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromImplicitValueInitExpr(clang::ImplicitValueInitExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromInitListExpr(clang::InitListExpr*)
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
366
31
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
31
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
31
    TRY_TO(Visit##CLASS(S));                                                   \
369
31
    return true;                                                               \
370
31
  }                                                                            \
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromLambdaExpr(clang::LambdaExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromMSPropertyRefExpr(clang::MSPropertyRefExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromMSPropertySubscriptExpr(clang::MSPropertySubscriptExpr*)
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromMemberExpr(clang::MemberExpr*)
Line
Count
Source
366
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
16
    TRY_TO(Visit##CLASS(S));                                                   \
369
16
    return true;                                                               \
370
16
  }                                                                            \
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromNoInitExpr(clang::NoInitExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOMPArraySectionExpr(clang::OMPArraySectionExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCArrayLiteral(clang::ObjCArrayLiteral*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCAvailabilityCheckExpr(clang::ObjCAvailabilityCheckExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCBoolLiteralExpr(clang::ObjCBoolLiteralExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCBoxedExpr(clang::ObjCBoxedExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCEncodeExpr(clang::ObjCEncodeExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCIndirectCopyRestoreExpr(clang::ObjCIndirectCopyRestoreExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCIsaExpr(clang::ObjCIsaExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCIvarRefExpr(clang::ObjCIvarRefExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCMessageExpr(clang::ObjCMessageExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCPropertyRefExpr(clang::ObjCPropertyRefExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCProtocolExpr(clang::ObjCProtocolExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCSelectorExpr(clang::ObjCSelectorExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCStringLiteral(clang::ObjCStringLiteral*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromObjCSubscriptRefExpr(clang::ObjCSubscriptRefExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOffsetOfExpr(clang::OffsetOfExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromOpaqueValueExpr(clang::OpaqueValueExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromUnresolvedLookupExpr(clang::UnresolvedLookupExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromUnresolvedMemberExpr(clang::UnresolvedMemberExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromPackExpansionExpr(clang::PackExpansionExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromParenExpr(clang::ParenExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromParenListExpr(clang::ParenListExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromPredefinedExpr(clang::PredefinedExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromPseudoObjectExpr(clang::PseudoObjectExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromShuffleVectorExpr(clang::ShuffleVectorExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromSizeOfPackExpr(clang::SizeOfPackExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromSourceLocExpr(clang::SourceLocExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromStmtExpr(clang::StmtExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromStringLiteral(clang::StringLiteral*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromSubstNonTypeTemplateParmPackExpr(clang::SubstNonTypeTemplateParmPackExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromTypeTraitExpr(clang::TypeTraitExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromTypoExpr(clang::TypoExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromLabelStmt(clang::LabelStmt*)
Unexecuted instantiation: clang::RecursiveASTVisitor<InterfaceStubFunctionsConsumer::HandleTranslationUnit(clang::ASTContext&)::Visitor>::WalkUpFromWhileStmt(clang::WhileStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromGCCAsmStmt(clang::GCCAsmStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromMSAsmStmt(clang::MSAsmStmt*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromBreakStmt(clang::BreakStmt*)
Line
Count
Source
366
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
11
    TRY_TO(Visit##CLASS(S));                                                   \
369
11
    return true;                                                               \
370
11
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXTryStmt(clang::CXXTryStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCapturedStmt(clang::CapturedStmt*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCompoundStmt(clang::CompoundStmt*)
Line
Count
Source
366
232
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
232
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
232
    TRY_TO(Visit##CLASS(S));                                                   \
369
232
    return true;                                                               \
370
232
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromContinueStmt(clang::ContinueStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCoreturnStmt(clang::CoreturnStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCoroutineBodyStmt(clang::CoroutineBodyStmt*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromDeclStmt(clang::DeclStmt*)
Line
Count
Source
366
199
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
199
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
199
    TRY_TO(Visit##CLASS(S));                                                   \
369
199
    return true;                                                               \
370
199
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromDoStmt(clang::DoStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromForStmt(clang::ForStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromGotoStmt(clang::GotoStmt*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromIfStmt(clang::IfStmt*)
Line
Count
Source
366
37
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
37
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
37
    TRY_TO(Visit##CLASS(S));                                                   \
369
37
    return true;                                                               \
370
37
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromMSDependentExistsStmt(clang::MSDependentExistsStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromNullStmt(clang::NullStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPAtomicDirective(clang::OMPAtomicDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPBarrierDirective(clang::OMPBarrierDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPCancelDirective(clang::OMPCancelDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPCancellationPointDirective(clang::OMPCancellationPointDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPCriticalDirective(clang::OMPCriticalDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPFlushDirective(clang::OMPFlushDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPDistributeDirective(clang::OMPDistributeDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPDistributeParallelForDirective(clang::OMPDistributeParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPDistributeParallelForSimdDirective(clang::OMPDistributeParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPDistributeSimdDirective(clang::OMPDistributeSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPForDirective(clang::OMPForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPForSimdDirective(clang::OMPForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPParallelForDirective(clang::OMPParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPSimdDirective(clang::OMPSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetSimdDirective(clang::OMPTargetSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTaskLoopDirective(clang::OMPTaskLoopDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPMasterDirective(clang::OMPMasterDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPOrderedDirective(clang::OMPOrderedDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPParallelDirective(clang::OMPParallelDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPSectionDirective(clang::OMPSectionDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPSectionsDirective(clang::OMPSectionsDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPSingleDirective(clang::OMPSingleDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetDataDirective(clang::OMPTargetDataDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetDirective(clang::OMPTargetDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetParallelDirective(clang::OMPTargetParallelDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTaskDirective(clang::OMPTaskDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTaskgroupDirective(clang::OMPTaskgroupDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTaskwaitDirective(clang::OMPTaskwaitDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTaskyieldDirective(clang::OMPTaskyieldDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCAtCatchStmt(clang::ObjCAtCatchStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCAtThrowStmt(clang::ObjCAtThrowStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCAtTryStmt(clang::ObjCAtTryStmt*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCForCollectionStmt(clang::ObjCForCollectionStmt*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromReturnStmt(clang::ReturnStmt*)
Line
Count
Source
366
95
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
95
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
95
    TRY_TO(Visit##CLASS(S));                                                   \
369
95
    return true;                                                               \
370
95
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromSEHExceptStmt(clang::SEHExceptStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromSEHFinallyStmt(clang::SEHFinallyStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromSEHLeaveStmt(clang::SEHLeaveStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromSEHTryStmt(clang::SEHTryStmt*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCaseStmt(clang::CaseStmt*)
Line
Count
Source
366
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
8
    TRY_TO(Visit##CLASS(S));                                                   \
369
8
    return true;                                                               \
370
8
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromBinaryConditionalOperator(clang::BinaryConditionalOperator*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromConditionalOperator(clang::ConditionalOperator*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromAddrLabelExpr(clang::AddrLabelExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromArrayInitIndexExpr(clang::ArrayInitIndexExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromArrayInitLoopExpr(clang::ArrayInitLoopExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromArraySubscriptExpr(clang::ArraySubscriptExpr*)
Line
Count
Source
366
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
3
    TRY_TO(Visit##CLASS(S));                                                   \
369
3
    return true;                                                               \
370
3
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromArrayTypeTraitExpr(clang::ArrayTypeTraitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromAsTypeExpr(clang::AsTypeExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromAtomicExpr(clang::AtomicExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromBinaryOperator(clang::BinaryOperator*)
Line
Count
Source
366
253
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
253
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
253
    TRY_TO(Visit##CLASS(S));                                                   \
369
253
    return true;                                                               \
370
253
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCompoundAssignOperator(clang::CompoundAssignOperator*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromBlockExpr(clang::BlockExpr*)
Line
Count
Source
366
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
11
    TRY_TO(Visit##CLASS(S));                                                   \
369
11
    return true;                                                               \
370
11
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*)
Line
Count
Source
366
30
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
30
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
30
    TRY_TO(Visit##CLASS(S));                                                   \
369
30
    return true;                                                               \
370
30
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXDefaultInitExpr(clang::CXXDefaultInitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXDeleteExpr(clang::CXXDeleteExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXFoldExpr(clang::CXXFoldExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXInheritedCtorInitExpr(clang::CXXInheritedCtorInitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXNewExpr(clang::CXXNewExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXNoexceptExpr(clang::CXXNoexceptExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXNullPtrLiteralExpr(clang::CXXNullPtrLiteralExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXScalarValueInitExpr(clang::CXXScalarValueInitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXThisExpr(clang::CXXThisExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXThrowExpr(clang::CXXThrowExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXTypeidExpr(clang::CXXTypeidExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXUuidofExpr(clang::CXXUuidofExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCallExpr(clang::CallExpr*)
Line
Count
Source
366
200
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
200
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
200
    TRY_TO(Visit##CLASS(S));                                                   \
369
200
    return true;                                                               \
370
200
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCUDAKernelCallExpr(clang::CUDAKernelCallExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXMemberCallExpr(clang::CXXMemberCallExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromUserDefinedLiteral(clang::UserDefinedLiteral*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromBuiltinBitCastExpr(clang::BuiltinBitCastExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*)
Line
Count
Source
366
70
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
70
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
70
    TRY_TO(Visit##CLASS(S));                                                   \
369
70
    return true;                                                               \
370
70
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXFunctionalCastExpr(clang::CXXFunctionalCastExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXConstCastExpr(clang::CXXConstCastExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXDynamicCastExpr(clang::CXXDynamicCastExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromImplicitCastExpr(clang::ImplicitCastExpr*)
Line
Count
Source
366
1.72k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1.72k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1.72k
    TRY_TO(Visit##CLASS(S));                                                   \
369
1.72k
    return true;                                                               \
370
1.72k
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Line
Count
Source
366
33
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
33
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
33
    TRY_TO(Visit##CLASS(S));                                                   \
369
33
    return true;                                                               \
370
33
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromChooseExpr(clang::ChooseExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCompoundLiteralExpr(clang::CompoundLiteralExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromConvertVectorExpr(clang::ConvertVectorExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCoawaitExpr(clang::CoawaitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCoyieldExpr(clang::CoyieldExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromDeclRefExpr(clang::DeclRefExpr*)
Line
Count
Source
366
877
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
877
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
877
    TRY_TO(Visit##CLASS(S));                                                   \
369
877
    return true;                                                               \
370
877
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromDependentCoawaitExpr(clang::DependentCoawaitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromDesignatedInitExpr(clang::DesignatedInitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromExpressionTraitExpr(clang::ExpressionTraitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromExtVectorElementExpr(clang::ExtVectorElementExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromFixedPointLiteral(clang::FixedPointLiteral*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromFloatingLiteral(clang::FloatingLiteral*)
Line
Count
Source
366
176
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
176
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
176
    TRY_TO(Visit##CLASS(S));                                                   \
369
176
    return true;                                                               \
370
176
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromConstantExpr(clang::ConstantExpr*)
Line
Count
Source
366
206
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
206
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
206
    TRY_TO(Visit##CLASS(S));                                                   \
369
206
    return true;                                                               \
370
206
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Line
Count
Source
366
36
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
36
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
36
    TRY_TO(Visit##CLASS(S));                                                   \
369
36
    return true;                                                               \
370
36
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromFunctionParmPackExpr(clang::FunctionParmPackExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromGNUNullExpr(clang::GNUNullExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromGenericSelectionExpr(clang::GenericSelectionExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromImaginaryLiteral(clang::ImaginaryLiteral*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromImplicitValueInitExpr(clang::ImplicitValueInitExpr*)
Line
Count
Source
366
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
3
    TRY_TO(Visit##CLASS(S));                                                   \
369
3
    return true;                                                               \
370
3
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromInitListExpr(clang::InitListExpr*)
Line
Count
Source
366
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
6
    TRY_TO(Visit##CLASS(S));                                                   \
369
6
    return true;                                                               \
370
6
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
366
761
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
761
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
761
    TRY_TO(Visit##CLASS(S));                                                   \
369
761
    return true;                                                               \
370
761
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromLambdaExpr(clang::LambdaExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromMSPropertyRefExpr(clang::MSPropertyRefExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromMSPropertySubscriptExpr(clang::MSPropertySubscriptExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromMemberExpr(clang::MemberExpr*)
Line
Count
Source
366
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
4
    TRY_TO(Visit##CLASS(S));                                                   \
369
4
    return true;                                                               \
370
4
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromNoInitExpr(clang::NoInitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOMPArraySectionExpr(clang::OMPArraySectionExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCArrayLiteral(clang::ObjCArrayLiteral*)
Line
Count
Source
366
10
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
10
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
10
    TRY_TO(Visit##CLASS(S));                                                   \
369
10
    return true;                                                               \
370
10
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCAvailabilityCheckExpr(clang::ObjCAvailabilityCheckExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCBoolLiteralExpr(clang::ObjCBoolLiteralExpr*)
Line
Count
Source
366
30
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
30
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
30
    TRY_TO(Visit##CLASS(S));                                                   \
369
30
    return true;                                                               \
370
30
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCBoxedExpr(clang::ObjCBoxedExpr*)
Line
Count
Source
366
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
3
    TRY_TO(Visit##CLASS(S));                                                   \
369
3
    return true;                                                               \
370
3
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCEncodeExpr(clang::ObjCEncodeExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCIndirectCopyRestoreExpr(clang::ObjCIndirectCopyRestoreExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCIsaExpr(clang::ObjCIsaExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCIvarRefExpr(clang::ObjCIvarRefExpr*)
Line
Count
Source
366
26
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
26
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
26
    TRY_TO(Visit##CLASS(S));                                                   \
369
26
    return true;                                                               \
370
26
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCMessageExpr(clang::ObjCMessageExpr*)
Line
Count
Source
366
862
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
862
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
862
    TRY_TO(Visit##CLASS(S));                                                   \
369
862
    return true;                                                               \
370
862
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCPropertyRefExpr(clang::ObjCPropertyRefExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCProtocolExpr(clang::ObjCProtocolExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCSelectorExpr(clang::ObjCSelectorExpr*)
Line
Count
Source
366
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1
    TRY_TO(Visit##CLASS(S));                                                   \
369
1
    return true;                                                               \
370
1
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCStringLiteral(clang::ObjCStringLiteral*)
Line
Count
Source
366
82
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
82
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
82
    TRY_TO(Visit##CLASS(S));                                                   \
369
82
    return true;                                                               \
370
82
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCSubscriptRefExpr(clang::ObjCSubscriptRefExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOffsetOfExpr(clang::OffsetOfExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromOpaqueValueExpr(clang::OpaqueValueExpr*)
Line
Count
Source
366
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1
    TRY_TO(Visit##CLASS(S));                                                   \
369
1
    return true;                                                               \
370
1
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromUnresolvedLookupExpr(clang::UnresolvedLookupExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromUnresolvedMemberExpr(clang::UnresolvedMemberExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromPackExpansionExpr(clang::PackExpansionExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromParenExpr(clang::ParenExpr*)
Line
Count
Source
366
135
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
135
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
135
    TRY_TO(Visit##CLASS(S));                                                   \
369
135
    return true;                                                               \
370
135
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromParenListExpr(clang::ParenListExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromPredefinedExpr(clang::PredefinedExpr*)
Line
Count
Source
366
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1
    TRY_TO(Visit##CLASS(S));                                                   \
369
1
    return true;                                                               \
370
1
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromPseudoObjectExpr(clang::PseudoObjectExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromShuffleVectorExpr(clang::ShuffleVectorExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromSizeOfPackExpr(clang::SizeOfPackExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromSourceLocExpr(clang::SourceLocExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromStmtExpr(clang::StmtExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromStringLiteral(clang::StringLiteral*)
Line
Count
Source
366
95
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
95
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
95
    TRY_TO(Visit##CLASS(S));                                                   \
369
95
    return true;                                                               \
370
95
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromSubstNonTypeTemplateParmPackExpr(clang::SubstNonTypeTemplateParmPackExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromTypeTraitExpr(clang::TypeTraitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromTypoExpr(clang::TypoExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*)
Line
Count
Source
366
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
1
    TRY_TO(Visit##CLASS(S));                                                   \
369
1
    return true;                                                               \
370
1
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
366
56
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
56
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
56
    TRY_TO(Visit##CLASS(S));                                                   \
369
56
    return true;                                                               \
370
56
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromLabelStmt(clang::LabelStmt*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromWhileStmt(clang::WhileStmt*)
Line
Count
Source
366
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
3
    TRY_TO(Visit##CLASS(S));                                                   \
369
3
    return true;                                                               \
370
3
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromGCCAsmStmt(clang::GCCAsmStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromMSAsmStmt(clang::MSAsmStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromBreakStmt(clang::BreakStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXTryStmt(clang::CXXTryStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCapturedStmt(clang::CapturedStmt*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCompoundStmt(clang::CompoundStmt*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromContinueStmt(clang::ContinueStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCoreturnStmt(clang::CoreturnStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCoroutineBodyStmt(clang::CoroutineBodyStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromDeclStmt(clang::DeclStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromDoStmt(clang::DoStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromForStmt(clang::ForStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromGotoStmt(clang::GotoStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromIfStmt(clang::IfStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromMSDependentExistsStmt(clang::MSDependentExistsStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromNullStmt(clang::NullStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPAtomicDirective(clang::OMPAtomicDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPBarrierDirective(clang::OMPBarrierDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPCancelDirective(clang::OMPCancelDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPCancellationPointDirective(clang::OMPCancellationPointDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPCriticalDirective(clang::OMPCriticalDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPFlushDirective(clang::OMPFlushDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPDistributeDirective(clang::OMPDistributeDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPDistributeParallelForDirective(clang::OMPDistributeParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPDistributeParallelForSimdDirective(clang::OMPDistributeParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPDistributeSimdDirective(clang::OMPDistributeSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPForDirective(clang::OMPForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPForSimdDirective(clang::OMPForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPParallelForDirective(clang::OMPParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPSimdDirective(clang::OMPSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetSimdDirective(clang::OMPTargetSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTaskLoopDirective(clang::OMPTaskLoopDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPMasterDirective(clang::OMPMasterDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPOrderedDirective(clang::OMPOrderedDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPParallelDirective(clang::OMPParallelDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPSectionDirective(clang::OMPSectionDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPSectionsDirective(clang::OMPSectionsDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPSingleDirective(clang::OMPSingleDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetDataDirective(clang::OMPTargetDataDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetDirective(clang::OMPTargetDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetParallelDirective(clang::OMPTargetParallelDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTaskDirective(clang::OMPTaskDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTaskgroupDirective(clang::OMPTaskgroupDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTaskwaitDirective(clang::OMPTaskwaitDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTaskyieldDirective(clang::OMPTaskyieldDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCAtCatchStmt(clang::ObjCAtCatchStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCAtThrowStmt(clang::ObjCAtThrowStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCAtTryStmt(clang::ObjCAtTryStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCForCollectionStmt(clang::ObjCForCollectionStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromReturnStmt(clang::ReturnStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromSEHExceptStmt(clang::SEHExceptStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromSEHFinallyStmt(clang::SEHFinallyStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromSEHLeaveStmt(clang::SEHLeaveStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromSEHTryStmt(clang::SEHTryStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCaseStmt(clang::CaseStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromBinaryConditionalOperator(clang::BinaryConditionalOperator*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromConditionalOperator(clang::ConditionalOperator*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromAddrLabelExpr(clang::AddrLabelExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromArrayInitIndexExpr(clang::ArrayInitIndexExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromArrayInitLoopExpr(clang::ArrayInitLoopExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromArraySubscriptExpr(clang::ArraySubscriptExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromArrayTypeTraitExpr(clang::ArrayTypeTraitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromAsTypeExpr(clang::AsTypeExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromAtomicExpr(clang::AtomicExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromBinaryOperator(clang::BinaryOperator*)
Line
Count
Source
366
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
367
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
368
2
    TRY_TO(Visit##CLASS(S));                                                   \
369
2
    return true;                                                               \
370
2
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCompoundAssignOperator(clang::CompoundAssignOperator*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromBlockExpr(clang::BlockExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXDefaultInitExpr(clang::CXXDefaultInitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXDeleteExpr(clang::CXXDeleteExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymou