Coverage Report

Created: 2018-11-16 02:38

/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
//                     The LLVM Compiler Infrastructure
4
//
5
// This file is distributed under the University of Illinois Open Source
6
// License. See LICENSE.TXT for details.
7
//
8
//===----------------------------------------------------------------------===//
9
//
10
//  This file defines the RecursiveASTVisitor interface, which recursively
11
//  traverses the entire AST.
12
//
13
//===----------------------------------------------------------------------===//
14
#ifndef LLVM_CLANG_AST_RECURSIVEASTVISITOR_H
15
#define LLVM_CLANG_AST_RECURSIVEASTVISITOR_H
16
17
#include "clang/AST/Attr.h"
18
#include "clang/AST/Decl.h"
19
#include "clang/AST/DeclarationName.h"
20
#include "clang/AST/DeclBase.h"
21
#include "clang/AST/DeclCXX.h"
22
#include "clang/AST/DeclFriend.h"
23
#include "clang/AST/DeclObjC.h"
24
#include "clang/AST/DeclOpenMP.h"
25
#include "clang/AST/DeclTemplate.h"
26
#include "clang/AST/Expr.h"
27
#include "clang/AST/ExprCXX.h"
28
#include "clang/AST/ExprObjC.h"
29
#include "clang/AST/ExprOpenMP.h"
30
#include "clang/AST/LambdaCapture.h"
31
#include "clang/AST/NestedNameSpecifier.h"
32
#include "clang/AST/OpenMPClause.h"
33
#include "clang/AST/Stmt.h"
34
#include "clang/AST/StmtCXX.h"
35
#include "clang/AST/StmtObjC.h"
36
#include "clang/AST/StmtOpenMP.h"
37
#include "clang/AST/TemplateBase.h"
38
#include "clang/AST/TemplateName.h"
39
#include "clang/AST/Type.h"
40
#include "clang/AST/TypeLoc.h"
41
#include "clang/Basic/LLVM.h"
42
#include "clang/Basic/OpenMPKinds.h"
43
#include "clang/Basic/Specifiers.h"
44
#include "llvm/ADT/PointerIntPair.h"
45
#include "llvm/ADT/SmallVector.h"
46
#include "llvm/Support/Casting.h"
47
#include <algorithm>
48
#include <cstddef>
49
#include <type_traits>
50
51
// The following three macros are used for meta programming.  The code
52
// using them is responsible for defining macro OPERATOR().
53
54
// All unary operators.
55
#define UNARYOP_LIST()                                                         \
56
1.75k
  
OPERATOR1.25k
(PostInc) 0
OPERATOR186
(PostDec) 0
OPERATOR
(PreInc) 0
OPERATOR891
(PreDec) \
57
6.44k
      
OPERATOR3.36k
(AddrOf) 0
OPERATOR
(Deref) 0
OPERATOR5
(Plus) 0
OPERATOR778
(Minus) \
58
1.47k
      
OPERATOR274
(Not) 0
OPERATOR
(LNot) 0
OPERATOR19
(Real) 0
OPERATOR13
(Imag) \
59
90
      OPERATOR
(Extension) 0
OPERATOR2
(Coawait)
60
61
// All binary operators (excluding compound assign operators).
62
#define BINOP_LIST()                                                           \
63
760
  
OPERATOR24
(PtrMemD) 0
OPERATOR9
(PtrMemI) 0
OPERATOR
(Mul) 0
OPERATOR711
(Div) \
64
2.82k
      
OPERATOR106
(Rem) 0
OPERATOR
(Add) 0
OPERATOR1.64k
(Sub) 0
OPERATOR482
(Shl) 0
OPERATOR100
(Shr) \
65
11.2k
      
OPERATOR1.69k
(LT) 0
OPERATOR925
(GT) 0
OPERATOR295
(LE) 0
OPERATOR438
(GE) 0
OPERATOR(EQ) \
66
2.10k
      OPERATOR
(NE) 0
OPERATOR0
(Cmp) 0
OPERATOR475
(And) 0
OPERATOR6
(Xor) 0
OPERATOR253
(Or) \
67
10.4k
      
OPERATOR618
(LAnd) 0
OPERATOR6.54k
(LOr) 0
OPERATOR
(Assign) 0
OPERATOR9.99k
(Comma)
68
69
// All compound assign operators.
70
#define CAO_LIST()                                                             \
71
743
  
OPERATOR39
(Mul) 0
OPERATOR54
(Div) 0
OPERATOR12
(Rem) 0
OPERATOR
(Add) 0
OPERATOR359
(Sub) \
72
29
      
OPERATOR17
(Shl) 0
OPERATOR7
(Shr) 0
OPERATOR
(And) 0
OPERATOR20
(Or) 0
OPERATOR23
(Xor)
73
74
namespace clang {
75
76
// A helper macro to implement short-circuiting when recursing.  It
77
// invokes CALL_EXPR, which must be a method call, on the derived
78
// object (s.t. a user of RecursiveASTVisitor can override the method
79
// in CALL_EXPR).
80
#define TRY_TO(CALL_EXPR)                                                      \
81
14.4M
  do {                                                                         \
82
14.4M
    if (!getDerived().
CALL_EXPR7.87k
) \
83
14.4M
      
return false18.2k
; \
84
14.4M
  } while (
false14.4M
)
85
86
/// A class that does preorder or postorder
87
/// depth-first traversal on the entire Clang AST and visits each node.
88
///
89
/// This class performs three distinct tasks:
90
///   1. traverse the AST (i.e. go to each node);
91
///   2. at a given node, walk up the class hierarchy, starting from
92
///      the node's dynamic type, until the top-most class (e.g. Stmt,
93
///      Decl, or Type) is reached.
94
///   3. given a (node, class) combination, where 'class' is some base
95
///      class of the dynamic type of 'node', call a user-overridable
96
///      function to actually visit the node.
97
///
98
/// These tasks are done by three groups of methods, respectively:
99
///   1. TraverseDecl(Decl *x) does task #1.  It is the entry point
100
///      for traversing an AST rooted at x.  This method simply
101
///      dispatches (i.e. forwards) to TraverseFoo(Foo *x) where Foo
102
///      is the dynamic type of *x, which calls WalkUpFromFoo(x) and
103
///      then recursively visits the child nodes of x.
104
///      TraverseStmt(Stmt *x) and TraverseType(QualType x) work
105
///      similarly.
106
///   2. WalkUpFromFoo(Foo *x) does task #2.  It does not try to visit
107
///      any child node of x.  Instead, it first calls WalkUpFromBar(x)
108
///      where Bar is the direct parent class of Foo (unless Foo has
109
///      no parent), and then calls VisitFoo(x) (see the next list item).
110
///   3. VisitFoo(Foo *x) does task #3.
111
///
112
/// These three method groups are tiered (Traverse* > WalkUpFrom* >
113
/// Visit*).  A method (e.g. Traverse*) may call methods from the same
114
/// tier (e.g. other Traverse*) or one tier lower (e.g. WalkUpFrom*).
115
/// It may not call methods from a higher tier.
116
///
117
/// Note that since WalkUpFromFoo() calls WalkUpFromBar() (where Bar
118
/// is Foo's super class) before calling VisitFoo(), the result is
119
/// that the Visit*() methods for a given node are called in the
120
/// top-down order (e.g. for a node of type NamespaceDecl, the order will
121
/// be VisitDecl(), VisitNamedDecl(), and then VisitNamespaceDecl()).
122
///
123
/// This scheme guarantees that all Visit*() calls for the same AST
124
/// node are grouped together.  In other words, Visit*() methods for
125
/// different nodes are never interleaved.
126
///
127
/// Clients of this visitor should subclass the visitor (providing
128
/// themselves as the template argument, using the curiously recurring
129
/// template pattern) and override any of the Traverse*, WalkUpFrom*,
130
/// and Visit* methods for declarations, types, statements,
131
/// expressions, or other AST nodes where the visitor should customize
132
/// behavior.  Most users only need to override Visit*.  Advanced
133
/// users may override Traverse* and WalkUpFrom* to implement custom
134
/// traversal strategies.  Returning false from one of these overridden
135
/// functions will abort the entire traversal.
136
///
137
/// By default, this visitor tries to visit every part of the explicit
138
/// source code exactly once.  The default policy towards templates
139
/// is to descend into the 'pattern' class or function body, not any
140
/// explicit or implicit instantiations.  Explicit specializations
141
/// are still visited, and the patterns of partial specializations
142
/// are visited separately.  This behavior can be changed by
143
/// overriding shouldVisitTemplateInstantiations() in the derived class
144
/// to return true, in which case all known implicit and explicit
145
/// instantiations will be visited at the same time as the pattern
146
/// from which they were produced.
147
///
148
/// By default, this visitor preorder traverses the AST. If postorder traversal
149
/// is needed, the \c shouldTraversePostOrder method needs to be overridden
150
/// to return \c true.
151
template <typename Derived> class RecursiveASTVisitor {
152
public:
153
  /// A queue used for performing data recursion over statements.
154
  /// Parameters involving this type are used to implement data
155
  /// recursion over Stmts and Exprs within this class, and should
156
  /// typically not be explicitly specified by derived classes.
157
  /// The bool bit indicates whether the statement has been traversed or not.
158
  typedef SmallVectorImpl<llvm::PointerIntPair<Stmt *, 1, bool>>
159
    DataRecursionQueue;
160
161
  /// Return a reference to the derived class.
162
33.0M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::getDerived()
Line
Count
Source
162
89.4k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::getDerived()
Line
Count
Source
162
15.8k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::getDerived()
Line
Count
Source
162
149k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::getDerived()
Line
Count
Source
162
17.9k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::getDerived()
Line
Count
Source
162
60.0k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::getDerived()
Line
Count
Source
162
405
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BodyMigrator>::getDerived()
Line
Count
Source
162
76.6k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::getDerived()
Line
Count
Source
162
89.3k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::getDerived()
Line
Count
Source
162
86
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::getDerived()
Line
Count
Source
162
236k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::getDerived()
Line
Count
Source
162
236k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::AutoreleasePoolRewriter> >::getDerived()
Line
Count
Source
162
150k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::getDerived()
Line
Count
Source
162
85.3k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::getDerived()
Line
Count
Source
162
2.09k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::getDerived()
Line
Count
Source
162
7.81k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::getDerived()
Line
Count
Source
162
81.2k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::getDerived()
Line
Count
Source
162
4.14k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::getDerived()
Line
Count
Source
162
592
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::getDerived()
Line
Count
Source
162
226k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::getDerived()
Line
Count
Source
162
41.5k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::getDerived()
Line
Count
Source
162
9.31k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::getDerived()
Line
Count
Source
162
70.7k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::getDerived()
Line
Count
Source
162
85.3k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::getDerived()
Line
Count
Source
162
85.3k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::RetainReleaseDeallocRemover> >::getDerived()
Line
Count
Source
162
150k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::getDerived()
Line
Count
Source
162
85.3k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnbridgedCastRewriter> >::getDerived()
Line
Count
Source
162
150k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::getDerived()
Line
Count
Source
162
84.6k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnusedInitRewriter> >::getDerived()
Line
Count
Source
162
150k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::getDerived()
Line
Count
Source
162
85.3k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::getDerived()
Line
Count
Source
162
80.9k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::getDerived()
Line
Count
Source
162
175k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::getDerived()
Line
Count
Source
162
12.2k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::getDerived()
Line
Count
Source
162
20.3k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTTransform>::getDerived()
Line
Count
Source
162
125k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::getDerived()
Line
Count
Source
162
9.16M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
clang::RecursiveASTVisitor<clang::CallGraph>::getDerived()
Line
Count
Source
162
4.03M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::getDerived()
Line
Count
Source
162
499k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::getDerived()
Line
Count
Source
162
46.5k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
DynamicTypePropagation.cpp:clang::RecursiveASTVisitor<isObjCTypeParamDependent(clang::QualType)::IsObjCTypeParamDependentTypeVisitor>::getDerived()
Line
Count
Source
162
879
  Derived &getDerived() { return *static_cast<Derived *>(this); }
IdenticalExprChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindIdenticalExprVisitor>::getDerived()
Line
Count
Source
162
459k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::getDerived()
Line
Count
Source
162
9.21k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::getDerived()
Line
Count
Source
162
2.33k
  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
162
28.4k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::getDerived()
Line
Count
Source
162
28.4k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::getDerived()
Line
Count
Source
162
320k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::getDerived()
Line
Count
Source
162
220k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::getDerived()
Line
Count
Source
162
2.04k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::getDerived()
Line
Count
Source
162
6.11k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::getDerived()
Line
Count
Source
162
504k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::getDerived()
Line
Count
Source
162
1.21k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::getDerived()
Line
Count
Source
162
7.13M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::getDerived()
Line
Count
Source
162
15.9k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::getDerived()
Line
Count
Source
162
17.2k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::getDerived()
Line
Count
Source
162
1.30k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::getDerived()
Line
Count
Source
162
4.63M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::getDerived()
Line
Count
Source
162
918k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::getDerived()
Line
Count
Source
162
1.50M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::getDerived()
Line
Count
Source
162
545k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
163
164
  /// Return whether this visitor should recurse into
165
  /// template instantiations.
166
11.2k
  bool shouldVisitTemplateInstantiations() const { return false; }
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::shouldVisitTemplateInstantiations() const
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
166
45
  bool shouldVisitTemplateInstantiations() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::shouldVisitTemplateInstantiations() const
Line
Count
Source
166
165
  bool shouldVisitTemplateInstantiations() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::shouldVisitTemplateInstantiations() const
Line
Count
Source
166
1
  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
166
5.50k
  bool shouldVisitTemplateInstantiations() const { return false; }
clang::RecursiveASTVisitor<clang::CallGraph>::shouldVisitTemplateInstantiations() const
Line
Count
Source
166
5.50k
  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
167
168
  /// Return whether this visitor should recurse into the types of
169
  /// TypeLocs.
170
152k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
1.36k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
519
  bool shouldWalkTypesOfTypeLocs() const { return true; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
1.76k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
479
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
6.31k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
6.31k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::AutoreleasePoolRewriter> >::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
5.65k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
11
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
65
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
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
170
68
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
584
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
6.22k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
453
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
652
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
652
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::RetainReleaseDeallocRemover> >::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
5.65k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
652
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnbridgedCastRewriter> >::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
5.65k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
608
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnusedInitRewriter> >::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
5.65k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
652
  bool shouldWalkTypesOfTypeLocs() const { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
2.07k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
217
  bool shouldWalkTypesOfTypeLocs() const { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
239
  bool shouldWalkTypesOfTypeLocs() const { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
7.21k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
416
  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
170
6.43k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
115
  bool shouldWalkTypesOfTypeLocs() const { return true; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
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
170
627
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
1.99k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
41
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
18
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
1.16k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
18.7k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
4
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
16
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
42
  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
170
30
  bool shouldWalkTypesOfTypeLocs() const { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
12.1k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
36.7k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
13.0k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
171
172
  /// Return whether this visitor should recurse into implicit
173
  /// code, e.g., implicit constructors and destructors.
174
365k
  bool shouldVisitImplicitCode() const { return false; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::shouldVisitImplicitCode() const
Line
Count
Source
174
507
  bool shouldVisitImplicitCode() const { return false; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::shouldVisitImplicitCode() const
Line
Count
Source
174
1.02k
  bool shouldVisitImplicitCode() const { return false; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::shouldVisitImplicitCode() const
Line
Count
Source
174
695
  bool shouldVisitImplicitCode() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::shouldVisitImplicitCode() const
Line
Count
Source
174
2.05k
  bool shouldVisitImplicitCode() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::shouldVisitImplicitCode() const
Line
Count
Source
174
20
  bool shouldVisitImplicitCode() const { return false; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BodyMigrator>::shouldVisitImplicitCode() const
Line
Count
Source
174
3.07k
  bool shouldVisitImplicitCode() const { return false; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::shouldVisitImplicitCode() const
Line
Count
Source
174
212
  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
174
6.01k
  bool shouldVisitImplicitCode() const { return false; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::shouldVisitImplicitCode() const
Line
Count
Source
174
6.01k
  bool shouldVisitImplicitCode() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::AutoreleasePoolRewriter> >::shouldVisitImplicitCode() const
Line
Count
Source
174
5.80k
  bool shouldVisitImplicitCode() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::shouldVisitImplicitCode() const
Line
Count
Source
174
5
  bool shouldVisitImplicitCode() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::shouldVisitImplicitCode() const
Line
Count
Source
174
21
  bool shouldVisitImplicitCode() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::shouldVisitImplicitCode() const
Line
Count
Source
174
214
  bool shouldVisitImplicitCode() const { return false; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::shouldVisitImplicitCode() const
Line
Count
Source
174
201
  bool shouldVisitImplicitCode() const { return false; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::shouldVisitImplicitCode() const
Line
Count
Source
174
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
174
5.99k
  bool shouldVisitImplicitCode() const { return false; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::shouldVisitImplicitCode() const
Line
Count
Source
174
1.20k
  bool shouldVisitImplicitCode() const { return false; }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::shouldVisitImplicitCode() const
Line
Count
Source
174
24
  bool shouldVisitImplicitCode() const { return false; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::shouldVisitImplicitCode() const
Line
Count
Source
174
2.33k
  bool shouldVisitImplicitCode() const { return false; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::shouldVisitImplicitCode() const
Line
Count
Source
174
214
  bool shouldVisitImplicitCode() const { return false; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::shouldVisitImplicitCode() const
Line
Count
Source
174
214
  bool shouldVisitImplicitCode() const { return false; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::RetainReleaseDeallocRemover> >::shouldVisitImplicitCode() const
Line
Count
Source
174
5.80k
  bool shouldVisitImplicitCode() const { return false; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::shouldVisitImplicitCode() const
Line
Count
Source
174
214
  bool shouldVisitImplicitCode() const { return false; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnbridgedCastRewriter> >::shouldVisitImplicitCode() const
Line
Count
Source
174
5.80k
  bool shouldVisitImplicitCode() const { return false; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::shouldVisitImplicitCode() const
Line
Count
Source
174
214
  bool shouldVisitImplicitCode() const { return false; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnusedInitRewriter> >::shouldVisitImplicitCode() const
Line
Count
Source
174
5.80k
  bool shouldVisitImplicitCode() const { return false; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::shouldVisitImplicitCode() const
Line
Count
Source
174
214
  bool shouldVisitImplicitCode() const { return false; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::shouldVisitImplicitCode() const
Line
Count
Source
174
4.93k
  bool shouldVisitImplicitCode() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::shouldVisitImplicitCode() const
Line
Count
Source
174
442
  bool shouldVisitImplicitCode() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::shouldVisitImplicitCode() const
Line
Count
Source
174
71
  bool shouldVisitImplicitCode() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::shouldVisitImplicitCode() const
Line
Count
Source
174
88
  bool shouldVisitImplicitCode() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTTransform>::shouldVisitImplicitCode() const
Line
Count
Source
174
5.80k
  bool shouldVisitImplicitCode() const { return false; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::shouldVisitImplicitCode() const
Line
Count
Source
174
153k
  bool shouldVisitImplicitCode() const { return false; }
clang::RecursiveASTVisitor<clang::CallGraph>::shouldVisitImplicitCode() const
Line
Count
Source
174
138k
  bool shouldVisitImplicitCode() const { return false; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::shouldVisitImplicitCode() const
Line
Count
Source
174
3.36k
  bool shouldVisitImplicitCode() const { return false; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::shouldVisitImplicitCode() const
Line
Count
Source
174
254
  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
174
3.15k
  bool shouldVisitImplicitCode() const { return false; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::shouldVisitImplicitCode() const
Line
Count
Source
174
48
  bool shouldVisitImplicitCode() const { return false; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::shouldVisitImplicitCode() const
Line
Count
Source
174
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
174
31
  bool shouldVisitImplicitCode() const { return false; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::shouldVisitImplicitCode() const
Line
Count
Source
174
10
  bool shouldVisitImplicitCode() const { return false; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::shouldVisitImplicitCode() const
Line
Count
Source
174
694
  bool shouldVisitImplicitCode() const { return false; }
Unexecuted instantiation: SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::shouldVisitImplicitCode() const
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::shouldVisitImplicitCode() const
Line
Count
Source
174
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
174
6
  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
174
154
  bool shouldVisitImplicitCode() const { return false; }
175
176
  /// Return whether this visitor should traverse post-order.
177
4.46M
  bool shouldTraversePostOrder() const { return false; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::shouldTraversePostOrder() const
Line
Count
Source
177
10.5k
  bool shouldTraversePostOrder() const { return false; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
1.28k
  bool shouldTraversePostOrder() const { return false; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::shouldTraversePostOrder() const
Line
Count
Source
177
19.3k
  bool shouldTraversePostOrder() const { return false; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
1.40k
  bool shouldTraversePostOrder() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::shouldTraversePostOrder() const
Line
Count
Source
177
6.00k
  bool shouldTraversePostOrder() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::shouldTraversePostOrder() const
Line
Count
Source
177
48
  bool shouldTraversePostOrder() const { return false; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BodyMigrator>::shouldTraversePostOrder() const
Line
Count
Source
177
6.21k
  bool shouldTraversePostOrder() const { return false; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::shouldTraversePostOrder() const
Line
Count
Source
177
12.4k
  bool shouldTraversePostOrder() const { return false; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::shouldTraversePostOrder() const
Line
Count
Source
177
10
  bool shouldTraversePostOrder() const { return false; }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::shouldTraversePostOrder() const
Line
Count
Source
177
21.2k
  bool shouldTraversePostOrder() const { return false; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::shouldTraversePostOrder() const
Line
Count
Source
177
21.2k
  bool shouldTraversePostOrder() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::AutoreleasePoolRewriter> >::shouldTraversePostOrder() const
Line
Count
Source
177
9.60k
  bool shouldTraversePostOrder() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::shouldTraversePostOrder() const
Line
Count
Source
177
11.6k
  bool shouldTraversePostOrder() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::shouldTraversePostOrder() const
Line
Count
Source
177
295
  bool shouldTraversePostOrder() const { return false; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::shouldTraversePostOrder() const
Line
Count
Source
177
1.03k
  bool shouldTraversePostOrder() const { return false; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::shouldTraversePostOrder() const
Line
Count
Source
177
11.1k
  bool shouldTraversePostOrder() const { return false; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::shouldTraversePostOrder() const
Line
Count
Source
177
508
  bool shouldTraversePostOrder() const { return false; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::shouldTraversePostOrder() const
Line
Count
Source
177
94
  bool shouldTraversePostOrder() const { return false; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::shouldTraversePostOrder() const
Line
Count
Source
177
20.0k
  bool shouldTraversePostOrder() const { return false; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::shouldTraversePostOrder() const
Line
Count
Source
177
4.05k
  bool shouldTraversePostOrder() const { return false; }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::shouldTraversePostOrder() const
Line
Count
Source
177
1.35k
  bool shouldTraversePostOrder() const { return false; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::shouldTraversePostOrder() const
Line
Count
Source
177
10.4k
  bool shouldTraversePostOrder() const { return false; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::shouldTraversePostOrder() const
Line
Count
Source
177
11.6k
  bool shouldTraversePostOrder() const { return false; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::shouldTraversePostOrder() const
Line
Count
Source
177
11.6k
  bool shouldTraversePostOrder() const { return false; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::RetainReleaseDeallocRemover> >::shouldTraversePostOrder() const
Line
Count
Source
177
9.60k
  bool shouldTraversePostOrder() const { return false; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::shouldTraversePostOrder() const
Line
Count
Source
177
11.6k
  bool shouldTraversePostOrder() const { return false; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnbridgedCastRewriter> >::shouldTraversePostOrder() const
Line
Count
Source
177
9.60k
  bool shouldTraversePostOrder() const { return false; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::shouldTraversePostOrder() const
Line
Count
Source
177
11.6k
  bool shouldTraversePostOrder() const { return false; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnusedInitRewriter> >::shouldTraversePostOrder() const
Line
Count
Source
177
9.60k
  bool shouldTraversePostOrder() const { return false; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::shouldTraversePostOrder() const
Line
Count
Source
177
11.6k
  bool shouldTraversePostOrder() const { return false; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::shouldTraversePostOrder() const
Line
Count
Source
177
6.21k
  bool shouldTraversePostOrder() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::shouldTraversePostOrder() const
Line
Count
Source
177
24.8k
  bool shouldTraversePostOrder() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::shouldTraversePostOrder() const
Line
Count
Source
177
1.35k
  bool shouldTraversePostOrder() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::shouldTraversePostOrder() const
Line
Count
Source
177
2.56k
  bool shouldTraversePostOrder() const { return false; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTTransform>::shouldTraversePostOrder() const
Line
Count
Source
177
9.60k
  bool shouldTraversePostOrder() const { return false; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::shouldTraversePostOrder() const
Line
Count
Source
177
1.00M
  bool shouldTraversePostOrder() const { return false; }
clang::RecursiveASTVisitor<clang::CallGraph>::shouldTraversePostOrder() const
Line
Count
Source
177
272k
  bool shouldTraversePostOrder() const { return false; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
59.9k
  bool shouldTraversePostOrder() const { return false; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
6.27k
  bool shouldTraversePostOrder() const { return false; }
DynamicTypePropagation.cpp:clang::RecursiveASTVisitor<isObjCTypeParamDependent(clang::QualType)::IsObjCTypeParamDependentTypeVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
174
  bool shouldTraversePostOrder() const { return false; }
IdenticalExprChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindIdenticalExprVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
55.6k
  bool shouldTraversePostOrder() const { return false; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::shouldTraversePostOrder() const
Line
Count
Source
177
1.20k
  bool shouldTraversePostOrder() const { return false; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
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
177
2.34k
  bool shouldTraversePostOrder() const { return false; }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::shouldTraversePostOrder() const
Line
Count
Source
177
4.51k
  bool shouldTraversePostOrder() const { return false; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::shouldTraversePostOrder() const
Line
Count
Source
177
27.2k
  bool shouldTraversePostOrder() const { return false; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::shouldTraversePostOrder() const
Line
Count
Source
177
28.7k
  bool shouldTraversePostOrder() const { return false; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::shouldTraversePostOrder() const
Line
Count
Source
177
162
  bool shouldTraversePostOrder() const { return false; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::shouldTraversePostOrder() const
Line
Count
Source
177
833
  bool shouldTraversePostOrder() const { return false; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::shouldTraversePostOrder() const
Line
Count
Source
177
43.3k
  bool shouldTraversePostOrder() const { return false; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::shouldTraversePostOrder() const
Line
Count
Source
177
177
  bool shouldTraversePostOrder() const { return false; }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::shouldTraversePostOrder() const
Line
Count
Source
177
1.83M
  bool shouldTraversePostOrder() const { return false; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::shouldTraversePostOrder() const
Line
Count
Source
177
2.47k
  bool shouldTraversePostOrder() const { return false; }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::shouldTraversePostOrder() const
Line
Count
Source
177
4.27k
  bool shouldTraversePostOrder() const { return false; }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::shouldTraversePostOrder() const
Line
Count
Source
177
119
  bool shouldTraversePostOrder() const { return false; }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
534k
  bool shouldTraversePostOrder() const { return false; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
103k
  bool shouldTraversePostOrder() const { return false; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
132k
  bool shouldTraversePostOrder() const { return false; }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
46.9k
  bool shouldTraversePostOrder() const { return false; }
178
179
  /// Recursively visits an entire AST, starting from the top-level Decls
180
  /// in the AST traversal scope (by default, the TranslationUnitDecl).
181
  /// \returns false if visitation was terminated early.
182
4.25k
  bool TraverseAST(ASTContext &AST) {
183
4.25k
    for (Decl *D : AST.getTraversalScope())
184
4.25k
      if (!getDerived().TraverseDecl(D))
185
0
        return false;
186
4.25k
    return true;
187
4.25k
  }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::TraverseAST(clang::ASTContext&)
Line
Count
Source
182
3.67k
  bool TraverseAST(ASTContext &AST) {
183
3.67k
    for (Decl *D : AST.getTraversalScope())
184
3.67k
      if (!getDerived().TraverseDecl(D))
185
0
        return false;
186
3.67k
    return true;
187
3.67k
  }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::TraverseAST(clang::ASTContext&)
Line
Count
Source
182
579
  bool TraverseAST(ASTContext &AST) {
183
579
    for (Decl *D : AST.getTraversalScope())
184
579
      if (!getDerived().TraverseDecl(D))
185
0
        return false;
186
579
    return true;
187
579
  }
188
189
  /// Recursively visit a statement or expression, by
190
  /// dispatching to Traverse*() based on the argument's dynamic type.
191
  ///
192
  /// \returns false if the visitation was terminated early, true
193
  /// otherwise (including when the argument is nullptr).
194
  bool TraverseStmt(Stmt *S, DataRecursionQueue *Queue = nullptr);
195
196
  /// Invoked before visiting a statement or expression via data recursion.
197
  ///
198
  /// \returns false to skip visiting the node, true otherwise.
199
737k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
4.52k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
414
  bool dataTraverseStmtPre(Stmt *S) { return true; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
8.63k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
105
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
1.43k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
11
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
6.44k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
8
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
147
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
495
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
5.39k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
54
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
223
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
5.06k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
655
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
655
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
1.45k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
5.61k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
844
  bool dataTraverseStmtPre(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
12.0k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
605
  bool dataTraverseStmtPre(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
1.19k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
350k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
26.5k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
2.89k
  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
199
24.6k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
544
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
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
199
179
  bool dataTraverseStmtPre(Stmt *S) { return true; }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
2.25k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
26.5k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
91
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
437
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
13.6k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
16.5k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
92
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
3.11k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
1.23k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
6
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
19
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
109k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
37.3k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
20.7k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
199
4.99k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
200
201
  /// Invoked after visiting a statement or expression via data recursion.
202
  /// This is not invoked if the previously invoked \c dataTraverseStmtPre
203
  /// returned false.
204
  ///
205
  /// \returns false if the visitation was terminated early, true otherwise.
206
710k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
4.51k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
364
  bool dataTraverseStmtPost(Stmt *S) { return true; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
8.63k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
105
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
1.43k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
11
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
6.44k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
2
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
141
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
495
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
5.39k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
40
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
223
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
5.06k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
655
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
655
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
1.43k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
5.61k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
844
  bool dataTraverseStmtPost(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
12.0k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
605
  bool dataTraverseStmtPost(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
1.19k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
350k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
26.5k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
2.89k
  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
206
24.6k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
544
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
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
206
179
  bool dataTraverseStmtPost(Stmt *S) { return true; }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
2.25k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
763
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
13.6k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
33
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
376
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
16.5k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
81
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
3.11k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
1.23k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
6
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
13
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
109k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
36.0k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
20.7k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
206
4.99k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
207
208
  /// Recursively visit a type, by dispatching to
209
  /// Traverse*Type() based on the argument's getTypeClass() property.
210
  ///
211
  /// \returns false if the visitation was terminated early, true
212
  /// otherwise (including when the argument is a Null type).
213
  bool TraverseType(QualType T);
214
215
  /// Recursively visit a type with location, by dispatching to
216
  /// Traverse*TypeLoc() based on the argument type's getTypeClass() property.
217
  ///
218
  /// \returns false if the visitation was terminated early, true
219
  /// otherwise (including when the argument is a Null type location).
220
  bool TraverseTypeLoc(TypeLoc TL);
221
222
  /// Recursively visit an attribute, by dispatching to
223
  /// Traverse*Attr() based on the argument's dynamic type.
224
  ///
225
  /// \returns false if the visitation was terminated early, true
226
  /// otherwise (including when the argument is a Null type location).
227
  bool TraverseAttr(Attr *At);
228
229
  /// Recursively visit a declaration, by dispatching to
230
  /// Traverse*Decl() based on the argument's dynamic type.
231
  ///
232
  /// \returns false if the visitation was terminated early, true
233
  /// otherwise (including when the argument is NULL).
234
  bool TraverseDecl(Decl *D);
235
236
  /// Recursively visit a C++ nested-name-specifier.
237
  ///
238
  /// \returns false if the visitation was terminated early, true otherwise.
239
  bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS);
240
241
  /// Recursively visit a C++ nested-name-specifier with location
242
  /// information.
243
  ///
244
  /// \returns false if the visitation was terminated early, true otherwise.
245
  bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
246
247
  /// Recursively visit a name with its location information.
248
  ///
249
  /// \returns false if the visitation was terminated early, true otherwise.
250
  bool TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo);
251
252
  /// Recursively visit a template name and dispatch to the
253
  /// appropriate method.
254
  ///
255
  /// \returns false if the visitation was terminated early, true otherwise.
256
  bool TraverseTemplateName(TemplateName Template);
257
258
  /// Recursively visit a template argument and dispatch to the
259
  /// appropriate method for the argument type.
260
  ///
261
  /// \returns false if the visitation was terminated early, true otherwise.
262
  // FIXME: migrate callers to TemplateArgumentLoc instead.
263
  bool TraverseTemplateArgument(const TemplateArgument &Arg);
264
265
  /// Recursively visit a template argument location and dispatch to the
266
  /// appropriate method for the argument type.
267
  ///
268
  /// \returns false if the visitation was terminated early, true otherwise.
269
  bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc);
270
271
  /// Recursively visit a set of template arguments.
272
  /// This can be overridden by a subclass, but it's not expected that
273
  /// will be needed -- this visitor always dispatches to another.
274
  ///
275
  /// \returns false if the visitation was terminated early, true otherwise.
276
  // FIXME: take a TemplateArgumentLoc* (or TemplateArgumentListInfo) instead.
277
  bool TraverseTemplateArguments(const TemplateArgument *Args,
278
                                 unsigned NumArgs);
279
280
  /// Recursively visit a base specifier. This can be overridden by a
281
  /// subclass.
282
  ///
283
  /// \returns false if the visitation was terminated early, true otherwise.
284
  bool TraverseCXXBaseSpecifier(const CXXBaseSpecifier &Base);
285
286
  /// Recursively visit a constructor initializer.  This
287
  /// automatically dispatches to another visitor for the initializer
288
  /// expression, but not for the name of the initializer, so may
289
  /// be overridden for clients that need access to the name.
290
  ///
291
  /// \returns false if the visitation was terminated early, true otherwise.
292
  bool TraverseConstructorInitializer(CXXCtorInitializer *Init);
293
294
  /// Recursively visit a lambda capture. \c Init is the expression that
295
  /// will be used to initialize the capture.
296
  ///
297
  /// \returns false if the visitation was terminated early, true otherwise.
298
  bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C,
299
                             Expr *Init);
300
301
  /// Recursively visit the body of a lambda expression.
302
  ///
303
  /// This provides a hook for visitors that need more context when visiting
304
  /// \c LE->getBody().
305
  ///
306
  /// \returns false if the visitation was terminated early, true otherwise.
307
  bool TraverseLambdaBody(LambdaExpr *LE, DataRecursionQueue *Queue = nullptr);
308
309
  /// Recursively visit the syntactic or semantic form of an
310
  /// initialization list.
311
  ///
312
  /// \returns false if the visitation was terminated early, true otherwise.
313
  bool TraverseSynOrSemInitListExpr(InitListExpr *S,
314
                                    DataRecursionQueue *Queue = nullptr);
315
316
  // ---- Methods on Attrs ----
317
318
  // Visit an attribute.
319
14.6k
  bool VisitAttr(Attr *A) { return true; }
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::VisitAttr(clang::Attr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
319
13
  bool VisitAttr(Attr *A) { return true; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::VisitAttr(clang::Attr*)
Line
Count
Source
319
11
  bool VisitAttr(Attr *A) { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
319
4
  bool VisitAttr(Attr *A) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::VisitAttr(clang::Attr*)
Line
Count
Source
319
5
  bool VisitAttr(Attr *A) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::VisitAttr(clang::Attr*)
Line
Count
Source
319
1
  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
319
281
  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
319
1.21k
  bool VisitAttr(Attr *A) { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::VisitAttr(clang::Attr*)
Line
Count
Source
319
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
319
8
  bool VisitAttr(Attr *A) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::AutoreleasePoolRewriter> >::VisitAttr(clang::Attr*)
Line
Count
Source
319
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
319
8
  bool VisitAttr(Attr *A) { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::VisitAttr(clang::Attr*)
Line
Count
Source
319
1.21k
  bool VisitAttr(Attr *A) { return true; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::VisitAttr(clang::Attr*)
Line
Count
Source
319
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
319
8
  bool VisitAttr(Attr *A) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::VisitAttr(clang::Attr*)
Line
Count
Source
319
8
  bool VisitAttr(Attr *A) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::VisitAttr(clang::Attr*)
Line
Count
Source
319
8
  bool VisitAttr(Attr *A) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::RetainReleaseDeallocRemover> >::VisitAttr(clang::Attr*)
Line
Count
Source
319
1.20k
  bool VisitAttr(Attr *A) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::VisitAttr(clang::Attr*)
Line
Count
Source
319
8
  bool VisitAttr(Attr *A) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnbridgedCastRewriter> >::VisitAttr(clang::Attr*)
Line
Count
Source
319
1.20k
  bool VisitAttr(Attr *A) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::VisitAttr(clang::Attr*)
Line
Count
Source
319
8
  bool VisitAttr(Attr *A) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnusedInitRewriter> >::VisitAttr(clang::Attr*)
Line
Count
Source
319
1.20k
  bool VisitAttr(Attr *A) { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::VisitAttr(clang::Attr*)
Line
Count
Source
319
1.07k
  bool VisitAttr(Attr *A) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::VisitAttr(clang::Attr*)
Line
Count
Source
319
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
319
1.20k
  bool VisitAttr(Attr *A) { return true; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::VisitAttr(clang::Attr*)
Line
Count
Source
319
1.08k
  bool VisitAttr(Attr *A) { return true; }
clang::RecursiveASTVisitor<clang::CallGraph>::VisitAttr(clang::Attr*)
Line
Count
Source
319
1.00k
  bool VisitAttr(Attr *A) { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
319
28
  bool VisitAttr(Attr *A) { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
319
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
319
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
319
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
319
135
  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
319
2
  bool VisitAttr(Attr *A) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
319
128
  bool VisitAttr(Attr *A) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
319
757
  bool VisitAttr(Attr *A) { return true; }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
319
100
  bool VisitAttr(Attr *A) { return true; }
320
321
// Declare Traverse* and empty Visit* for all Attr classes.
322
#define ATTR_VISITOR_DECLS_ONLY
323
#include "clang/AST/AttrVisitor.inc"
324
#undef ATTR_VISITOR_DECLS_ONLY
325
326
// ---- Methods on Stmts ----
327
328
628k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
3.34k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
357
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
7.01k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
93
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
1.28k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
9
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
5.02k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
4
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
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
328
135
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
454
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
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
328
38
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
206
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
4.66k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
613
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
613
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
1.29k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
5.17k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
763
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
11.0k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
527
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
1.07k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
303k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
22.0k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
2.32k
  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
328
20.4k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
475
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
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
328
158
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
2.01k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
10.2k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
63
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
349
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
11.3k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
14.8k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
80
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
3.11k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
1.14k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
4
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
7
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
99.2k
  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
328
30.1k
  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
328
17.8k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
328
4.29k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
329
330
private:
331
  template<typename T, typename U>
332
  struct has_same_member_pointer_type : std::false_type {};
333
  template<typename T, typename U, typename R, typename... P>
334
  struct has_same_member_pointer_type<R (T::*)(P...), R (U::*)(P...)>
335
      : std::true_type {};
336
337
  // Traverse the given statement. If the most-derived traverse function takes a
338
  // data recursion queue, pass it on; otherwise, discard it. Note that the
339
  // first branch of this conditional must compile whether or not the derived
340
  // class can take a queue, so if we're taking the second arm, make the first
341
  // arm call our function rather than the derived class version.
342
#define TRAVERSE_STMT_BASE(NAME, CLASS, VAR, QUEUE)                            \
343
1.34M
  (has_same_member_pointer_type<decltype(                                      \
344
1.34M
                                    &RecursiveASTVisitor::Traverse##NAME),     \
345
1.34M
                                decltype(&Derived::Traverse##NAME)>::value     \
346
1.34M
       ? static_cast<typename std::conditional<                                \
347
1.26M
             has_same_member_pointer_type<                                     \
348
1.26M
                 decltype(&RecursiveASTVisitor::Traverse##NAME),               \
349
1.26M
                 decltype(&Derived::Traverse##NAME)>::value,                   \
350
1.26M
             Derived &, RecursiveASTVisitor &>::type>(*this)                   \
351
1.26M
             .Traverse##NAME(static_cast<CLASS *>(VAR), QUEUE)                 \
352
1.34M
       : 
getDerived().Traverse##NAME(static_cast<CLASS *>(VAR))82.3k
)
353
354
// Try to traverse the given statement, or enqueue it if we're performing data
355
// recursion in the middle of traversing another statement. Can only be called
356
// from within a DEF_TRAVERSE_STMT body or similar context.
357
#define TRY_TO_TRAVERSE_OR_ENQUEUE_STMT(S)                                     \
358
609k
  do {                                                                         \
359
609k
    if (!TRAVERSE_STMT_BASE(Stmt, Stmt, S, Queue))                             \
360
609k
      
return false916
; \
361
609k
  } while (
false608k
)
362
363
public:
364
// Declare Traverse*() for all concrete Stmt classes.
365
#define ABSTRACT_STMT(STMT)
366
#define STMT(CLASS, PARENT) \
367
  bool Traverse##CLASS(CLASS *S, DataRecursionQueue *Queue = nullptr);
368
#include "clang/AST/StmtNodes.inc"
369
  // The above header #undefs ABSTRACT_STMT and STMT upon exit.
370
371
  // Define WalkUpFrom*() and empty Visit*() for all Stmt classes.
372
740k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
4.19k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
416
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
8.38k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
105
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
1.43k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
11
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
6.45k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
8
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
147
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
495
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
5.39k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
46
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
223
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
5.06k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
655
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
655
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
1.45k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
5.61k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
844
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
11.9k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
605
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
1.19k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
351k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
26.7k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
2.89k
  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
372
24.7k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
544
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
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
372
179
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
2.25k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
26.5k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
13.5k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
91
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
437
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
17.8k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
92
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
3.11k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
1.23k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
6
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
19
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
109k
  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
372
37.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
372
21.1k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
372
4.99k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
373
731k
  bool VisitStmt(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
4.19k
  bool VisitStmt(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
416
  bool VisitStmt(Stmt *S) { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
105
  bool VisitStmt(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
1.43k
  bool VisitStmt(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
11
  bool VisitStmt(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
6.45k
  bool VisitStmt(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
8
  bool VisitStmt(Stmt *S) { return true; }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
147
  bool VisitStmt(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
495
  bool VisitStmt(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
5.39k
  bool VisitStmt(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
46
  bool VisitStmt(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
223
  bool VisitStmt(Stmt *S) { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
5.06k
  bool VisitStmt(Stmt *S) { return true; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
655
  bool VisitStmt(Stmt *S) { return true; }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
655
  bool VisitStmt(Stmt *S) { return true; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
1.45k
  bool VisitStmt(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
5.61k
  bool VisitStmt(Stmt *S) { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
844
  bool VisitStmt(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
11.9k
  bool VisitStmt(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
605
  bool VisitStmt(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
1.19k
  bool VisitStmt(Stmt *S) { return true; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
351k
  bool VisitStmt(Stmt *S) { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
26.7k
  bool VisitStmt(Stmt *S) { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
2.89k
  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
373
24.7k
  bool VisitStmt(Stmt *S) { return true; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
544
  bool VisitStmt(Stmt *S) { return true; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
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
373
179
  bool VisitStmt(Stmt *S) { return true; }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
2.25k
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
26.5k
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
13.5k
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
437
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
17.8k
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
92
  bool VisitStmt(Stmt *S) { return true; }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
3.11k
  bool VisitStmt(Stmt *S) { return true; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
1.23k
  bool VisitStmt(Stmt *S) { return true; }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
6
  bool VisitStmt(Stmt *S) { return true; }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
19
  bool VisitStmt(Stmt *S) { return true; }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
109k
  bool VisitStmt(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
37.3k
  bool VisitStmt(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
21.1k
  bool VisitStmt(Stmt *S) { return true; }
clang::RecursiveASTVisitor<clang::ASTContext::ParentMap::ASTVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
373
4.99k
  bool VisitStmt(Stmt *S) { return true; }
374
#define STMT(CLASS, PARENT)                                                    \
375
747k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
747k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
747k
    
TRY_TO747k
(Visit##CLASS(S)); \
378
747k
    
return true742k
; \
379
747k
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromGCCAsmStmt(clang::GCCAsmStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromMSAsmStmt(clang::MSAsmStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromBreakStmt(clang::BreakStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXTryStmt(clang::CXXTryStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCapturedStmt(clang::CapturedStmt*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCompoundStmt(clang::CompoundStmt*)
Line
Count
Source
375
423
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
423
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
423
    TRY_TO(Visit##CLASS(S));                                                   \
378
423
    return true;                                                               \
379
423
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromContinueStmt(clang::ContinueStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCoreturnStmt(clang::CoreturnStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCoroutineBodyStmt(clang::CoroutineBodyStmt*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromDeclStmt(clang::DeclStmt*)
Line
Count
Source
375
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
6
    TRY_TO(Visit##CLASS(S));                                                   \
378
6
    return true;                                                               \
379
6
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromDoStmt(clang::DoStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromBinaryConditionalOperator(clang::BinaryConditionalOperator*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromConditionalOperator(clang::ConditionalOperator*)
Line
Count
Source
375
108
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
108
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
108
    TRY_TO(Visit##CLASS(S));                                                   \
378
108
    return true;                                                               \
379
108
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromAddrLabelExpr(clang::AddrLabelExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromArrayInitIndexExpr(clang::ArrayInitIndexExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromArrayInitLoopExpr(clang::ArrayInitLoopExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromArraySubscriptExpr(clang::ArraySubscriptExpr*)
Line
Count
Source
375
108
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
108
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
108
    TRY_TO(Visit##CLASS(S));                                                   \
378
108
    return true;                                                               \
379
108
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromArrayTypeTraitExpr(clang::ArrayTypeTraitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromAsTypeExpr(clang::AsTypeExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromAtomicExpr(clang::AtomicExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromBinaryOperator(clang::BinaryOperator*)
Line
Count
Source
375
453
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
453
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
453
    TRY_TO(Visit##CLASS(S));                                                   \
378
453
    return true;                                                               \
379
453
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCompoundAssignOperator(clang::CompoundAssignOperator*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromBlockExpr(clang::BlockExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXDefaultInitExpr(clang::CXXDefaultInitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXDeleteExpr(clang::CXXDeleteExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXFoldExpr(clang::CXXFoldExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXInheritedCtorInitExpr(clang::CXXInheritedCtorInitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXNewExpr(clang::CXXNewExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXNoexceptExpr(clang::CXXNoexceptExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXNullPtrLiteralExpr(clang::CXXNullPtrLiteralExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXScalarValueInitExpr(clang::CXXScalarValueInitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXThisExpr(clang::CXXThisExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXThrowExpr(clang::CXXThrowExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXTypeidExpr(clang::CXXTypeidExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXUuidofExpr(clang::CXXUuidofExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCallExpr(clang::CallExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCUDAKernelCallExpr(clang::CUDAKernelCallExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXMemberCallExpr(clang::CXXMemberCallExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromUserDefinedLiteral(clang::UserDefinedLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXFunctionalCastExpr(clang::CXXFunctionalCastExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXConstCastExpr(clang::CXXConstCastExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXDynamicCastExpr(clang::CXXDynamicCastExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromImplicitCastExpr(clang::ImplicitCastExpr*)
Line
Count
Source
375
738
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
738
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
738
    TRY_TO(Visit##CLASS(S));                                                   \
378
738
    return true;                                                               \
379
738
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromChooseExpr(clang::ChooseExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCompoundLiteralExpr(clang::CompoundLiteralExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromConvertVectorExpr(clang::ConvertVectorExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCoawaitExpr(clang::CoawaitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCoyieldExpr(clang::CoyieldExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromDeclRefExpr(clang::DeclRefExpr*)
Line
Count
Source
375
528
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
528
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
528
    TRY_TO(Visit##CLASS(S));                                                   \
378
528
    return true;                                                               \
379
528
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromDependentCoawaitExpr(clang::DependentCoawaitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromDesignatedInitExpr(clang::DesignatedInitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromExpressionTraitExpr(clang::ExpressionTraitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromExtVectorElementExpr(clang::ExtVectorElementExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromFixedPointLiteral(clang::FixedPointLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromFloatingLiteral(clang::FloatingLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromConstantExpr(clang::ConstantExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromFunctionParmPackExpr(clang::FunctionParmPackExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromGNUNullExpr(clang::GNUNullExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromGenericSelectionExpr(clang::GenericSelectionExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromImaginaryLiteral(clang::ImaginaryLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromImplicitValueInitExpr(clang::ImplicitValueInitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromInitListExpr(clang::InitListExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
375
347
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
347
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
347
    TRY_TO(Visit##CLASS(S));                                                   \
378
347
    return true;                                                               \
379
347
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromLambdaExpr(clang::LambdaExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromMSPropertyRefExpr(clang::MSPropertyRefExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromMSPropertySubscriptExpr(clang::MSPropertySubscriptExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromMemberExpr(clang::MemberExpr*)
Line
Count
Source
375
108
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
108
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
108
    TRY_TO(Visit##CLASS(S));                                                   \
378
108
    return true;                                                               \
379
108
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromNoInitExpr(clang::NoInitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPArraySectionExpr(clang::OMPArraySectionExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCArrayLiteral(clang::ObjCArrayLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCAvailabilityCheckExpr(clang::ObjCAvailabilityCheckExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCBoolLiteralExpr(clang::ObjCBoolLiteralExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCBoxedExpr(clang::ObjCBoxedExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCEncodeExpr(clang::ObjCEncodeExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCIndirectCopyRestoreExpr(clang::ObjCIndirectCopyRestoreExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCIsaExpr(clang::ObjCIsaExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCIvarRefExpr(clang::ObjCIvarRefExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCMessageExpr(clang::ObjCMessageExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCPropertyRefExpr(clang::ObjCPropertyRefExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCProtocolExpr(clang::ObjCProtocolExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCSelectorExpr(clang::ObjCSelectorExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCStringLiteral(clang::ObjCStringLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCSubscriptRefExpr(clang::ObjCSubscriptRefExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOffsetOfExpr(clang::OffsetOfExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOpaqueValueExpr(clang::OpaqueValueExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromUnresolvedLookupExpr(clang::UnresolvedLookupExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromUnresolvedMemberExpr(clang::UnresolvedMemberExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromPackExpansionExpr(clang::PackExpansionExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromParenExpr(clang::ParenExpr*)
Line
Count
Source
375
579
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
579
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
579
    TRY_TO(Visit##CLASS(S));                                                   \
378
579
    return true;                                                               \
379
579
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromParenListExpr(clang::ParenListExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromPredefinedExpr(clang::PredefinedExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromPseudoObjectExpr(clang::PseudoObjectExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromShuffleVectorExpr(clang::ShuffleVectorExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromSizeOfPackExpr(clang::SizeOfPackExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromStmtExpr(clang::StmtExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromStringLiteral(clang::StringLiteral*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromSubstNonTypeTemplateParmPackExpr(clang::SubstNonTypeTemplateParmPackExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromTypeTraitExpr(clang::TypeTraitExpr*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromTypoExpr(clang::TypoExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*)
Line
Count
Source
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
4
  }                                                                            \
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
375
395
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
395
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
395
    TRY_TO(Visit##CLASS(S));                                                   \
378
395
    return true;                                                               \
379
395
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromForStmt(clang::ForStmt*)
Line
Count
Source
375
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
3
    TRY_TO(Visit##CLASS(S));                                                   \
378
3
    return true;                                                               \
379
3
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromGotoStmt(clang::GotoStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromIfStmt(clang::IfStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromLabelStmt(clang::LabelStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromMSDependentExistsStmt(clang::MSDependentExistsStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromNullStmt(clang::NullStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPAtomicDirective(clang::OMPAtomicDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPBarrierDirective(clang::OMPBarrierDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPCancelDirective(clang::OMPCancelDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPCancellationPointDirective(clang::OMPCancellationPointDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPCriticalDirective(clang::OMPCriticalDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPFlushDirective(clang::OMPFlushDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPDistributeDirective(clang::OMPDistributeDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPDistributeParallelForDirective(clang::OMPDistributeParallelForDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPDistributeParallelForSimdDirective(clang::OMPDistributeParallelForSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPDistributeSimdDirective(clang::OMPDistributeSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPForDirective(clang::OMPForDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPForSimdDirective(clang::OMPForSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPParallelForDirective(clang::OMPParallelForDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPSimdDirective(clang::OMPSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetSimdDirective(clang::OMPTargetSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTaskLoopDirective(clang::OMPTaskLoopDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPMasterDirective(clang::OMPMasterDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPOrderedDirective(clang::OMPOrderedDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPParallelDirective(clang::OMPParallelDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPSectionDirective(clang::OMPSectionDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPSectionsDirective(clang::OMPSectionsDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPSingleDirective(clang::OMPSingleDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetDataDirective(clang::OMPTargetDataDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetDirective(clang::OMPTargetDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetParallelDirective(clang::OMPTargetParallelDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTaskDirective(clang::OMPTaskDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTaskgroupDirective(clang::OMPTaskgroupDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTaskwaitDirective(clang::OMPTaskwaitDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTaskyieldDirective(clang::OMPTaskyieldDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCAtCatchStmt(clang::ObjCAtCatchStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCAtThrowStmt(clang::ObjCAtThrowStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCAtTryStmt(clang::ObjCAtTryStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromObjCForCollectionStmt(clang::ObjCForCollectionStmt*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromReturnStmt(clang::ReturnStmt*)
Line
Count
Source
375
399
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
399
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
399
    TRY_TO(Visit##CLASS(S));                                                   \
378
399
    return true;                                                               \
379
399
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromSEHExceptStmt(clang::SEHExceptStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromSEHFinallyStmt(clang::SEHFinallyStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromSEHLeaveStmt(clang::SEHLeaveStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromSEHTryStmt(clang::SEHTryStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromCaseStmt(clang::CaseStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromWhileStmt(clang::WhileStmt*)
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>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
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
375
201
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
201
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
201
    TRY_TO(Visit##CLASS(S));                                                   \
378
201
    return true;                                                               \
379
201
  }                                                                            \
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
375
19
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
19
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
19
    TRY_TO(Visit##CLASS(S));                                                   \
378
19
    return true;                                                               \
379
19
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromDoStmt(clang::DoStmt*)
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    
return true0
; \
379
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
375
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
11
    TRY_TO(Visit##CLASS(S));                                                   \
378
11
    
return true9
; \
379
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
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    
return true2
; \
379
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
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    
return true2
; \
379
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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
375
13
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
13
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
13
    TRY_TO(Visit##CLASS(S));                                                   \
378
13
    return true;                                                               \
379
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
375
13
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
13
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
13
    TRY_TO(Visit##CLASS(S));                                                   \
378
13
    return true;                                                               \
379
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
375
7
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
7
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
7
    TRY_TO(Visit##CLASS(S));                                                   \
378
7
    
return true5
; \
379
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*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*)
Line
Count
Source
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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
375
24
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
24
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
24
    TRY_TO(Visit##CLASS(S));                                                   \
378
24
    return true;                                                               \
379
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
375
32
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
32
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
32
    TRY_TO(Visit##CLASS(S));                                                   \
378
32
    
return true28
; \
379
32
  }                                                                            \
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
4
  }                                                                            \
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
375
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
5
    TRY_TO(Visit##CLASS(S));                                                   \
378
5
    return true;                                                               \
379
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
375
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
9
    TRY_TO(Visit##CLASS(S));                                                   \
378
9
    return true;                                                               \
379
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
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
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>::WalkUpFromStmtExpr(clang::StmtExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromStringLiteral(clang::StringLiteral*)
Line
Count
Source
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
2
  }                                                                            \
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
375
20
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
20
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
20
    TRY_TO(Visit##CLASS(S));                                                   \
378
20
    return true;                                                               \
379
20
  }                                                                            \
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
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>::WalkUpFromLabelStmt(clang::LabelStmt*)
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
375
35
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
35
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
35
    TRY_TO(Visit##CLASS(S));                                                   \
378
35
    return true;                                                               \
379
35
  }                                                                            \
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>::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>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
Line
Count
Source
375
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1
    TRY_TO(Visit##CLASS(S));                                                   \
378
1
    return true;                                                               \
379
1
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromBreakStmt(clang::BreakStmt*)
Line
Count
Source
375
68
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
68
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
68
    TRY_TO(Visit##CLASS(S));                                                   \
378
68
    return true;                                                               \
379
68
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*)
Line
Count
Source
375
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
18
    TRY_TO(Visit##CLASS(S));                                                   \
378
18
    return true;                                                               \
379
18
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*)
Line
Count
Source
375
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
12
    TRY_TO(Visit##CLASS(S));                                                   \
378
12
    return true;                                                               \
379
12
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXTryStmt(clang::CXXTryStmt*)
Line
Count
Source
375
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
16
    TRY_TO(Visit##CLASS(S));                                                   \
378
16
    return true;                                                               \
379
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
375
933
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
933
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
933
    TRY_TO(Visit##CLASS(S));                                                   \
378
933
    return true;                                                               \
379
933
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromContinueStmt(clang::ContinueStmt*)
Line
Count
Source
375
22
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
22
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
22
    TRY_TO(Visit##CLASS(S));                                                   \
378
22
    return true;                                                               \
379
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
375
291
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
291
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
291
    TRY_TO(Visit##CLASS(S));                                                   \
378
291
    return true;                                                               \
379
291
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromDoStmt(clang::DoStmt*)
Line
Count
Source
375
31
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
31
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
31
    TRY_TO(Visit##CLASS(S));                                                   \
378
31
    return true;                                                               \
379
31
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromBinaryConditionalOperator(clang::BinaryConditionalOperator*)
Line
Count
Source
375
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
6
    TRY_TO(Visit##CLASS(S));                                                   \
378
6
    return true;                                                               \
379
6
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromConditionalOperator(clang::ConditionalOperator*)
Line
Count
Source
375
17
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
17
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
17
    TRY_TO(Visit##CLASS(S));                                                   \
378
17
    return true;                                                               \
379
17
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromAddrLabelExpr(clang::AddrLabelExpr*)
Line
Count
Source
375
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
12
    TRY_TO(Visit##CLASS(S));                                                   \
378
12
    return true;                                                               \
379
12
  }                                                                            \
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
375
88
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
88
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
88
    TRY_TO(Visit##CLASS(S));                                                   \
378
88
    return true;                                                               \
379
88
  }                                                                            \
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
375
765
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
765
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
765
    TRY_TO(Visit##CLASS(S));                                                   \
378
765
    return true;                                                               \
379
765
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCompoundAssignOperator(clang::CompoundAssignOperator*)
Line
Count
Source
375
29
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
29
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
29
    TRY_TO(Visit##CLASS(S));                                                   \
378
29
    return true;                                                               \
379
29
  }                                                                            \
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
375
10
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
10
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
10
    TRY_TO(Visit##CLASS(S));                                                   \
378
10
    return true;                                                               \
379
10
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*)
Line
Count
Source
375
30
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
30
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
30
    TRY_TO(Visit##CLASS(S));                                                   \
378
30
    return true;                                                               \
379
30
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*)
Line
Count
Source
375
50
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
50
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
50
    TRY_TO(Visit##CLASS(S));                                                   \
378
50
    return true;                                                               \
379
50
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)
Line
Count
Source
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
4
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)
Line
Count
Source
375
13
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
13
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
13
    TRY_TO(Visit##CLASS(S));                                                   \
378
13
    return true;                                                               \
379
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*)
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXNewExpr(clang::CXXNewExpr*)
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
2
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*)
Line
Count
Source
375
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1
    TRY_TO(Visit##CLASS(S));                                                   \
378
1
    return true;                                                               \
379
1
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXThisExpr(clang::CXXThisExpr*)
Line
Count
Source
375
33
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
33
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
33
    TRY_TO(Visit##CLASS(S));                                                   \
378
33
    return true;                                                               \
379
33
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXThrowExpr(clang::CXXThrowExpr*)
Line
Count
Source
375
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
5
    TRY_TO(Visit##CLASS(S));                                                   \
378
5
    return true;                                                               \
379
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
375
216
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
216
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
216
    TRY_TO(Visit##CLASS(S));                                                   \
378
216
    return true;                                                               \
379
216
  }                                                                            \
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
375
22
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
22
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
22
    TRY_TO(Visit##CLASS(S));                                                   \
378
22
    return true;                                                               \
379
22
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)
Line
Count
Source
375
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
16
    TRY_TO(Visit##CLASS(S));                                                   \
378
16
    return true;                                                               \
379
16
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromUserDefinedLiteral(clang::UserDefinedLiteral*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*)
Line
Count
Source
375
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
8
    TRY_TO(Visit##CLASS(S));                                                   \
378
8
    return true;                                                               \
379
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
375
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
8
    TRY_TO(Visit##CLASS(S));                                                   \
378
8
    return true;                                                               \
379
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
375
1.42k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1.42k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1.42k
    TRY_TO(Visit##CLASS(S));                                                   \
378
1.42k
    return true;                                                               \
379
1.42k
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Line
Count
Source
375
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
6
    TRY_TO(Visit##CLASS(S));                                                   \
378
6
    return true;                                                               \
379
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
375
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1
    TRY_TO(Visit##CLASS(S));                                                   \
378
1
    return true;                                                               \
379
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
375
1.60k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1.60k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1.60k
    TRY_TO(Visit##CLASS(S));                                                   \
378
1.60k
    return true;                                                               \
379
1.60k
  }                                                                            \
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
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
4
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromConstantExpr(clang::ConstantExpr*)
Line
Count
Source
375
103
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
103
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
103
    TRY_TO(Visit##CLASS(S));                                                   \
378
103
    return true;                                                               \
379
103
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Line
Count
Source
375
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
18
    TRY_TO(Visit##CLASS(S));                                                   \
378
18
    return true;                                                               \
379
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
375
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
3
    TRY_TO(Visit##CLASS(S));                                                   \
378
3
    return true;                                                               \
379
3
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromInitListExpr(clang::InitListExpr*)
Line
Count
Source
375
40
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
40
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
40
    TRY_TO(Visit##CLASS(S));                                                   \
378
40
    return true;                                                               \
379
40
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
375
1.25k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1.25k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1.25k
    TRY_TO(Visit##CLASS(S));                                                   \
378
1.25k
    return true;                                                               \
379
1.25k
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromLambdaExpr(clang::LambdaExpr*)
Line
Count
Source
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
4
  }                                                                            \
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
375
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
18
    TRY_TO(Visit##CLASS(S));                                                   \
378
18
    return true;                                                               \
379
18
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromMemberExpr(clang::MemberExpr*)
Line
Count
Source
375
57
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
57
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
57
    TRY_TO(Visit##CLASS(S));                                                   \
378
57
    return true;                                                               \
379
57
  }                                                                            \
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
375
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
9
    TRY_TO(Visit##CLASS(S));                                                   \
378
9
    return true;                                                               \
379
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
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
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
375
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
12
    TRY_TO(Visit##CLASS(S));                                                   \
378
12
    return true;                                                               \
379
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
375
100
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
100
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
100
    TRY_TO(Visit##CLASS(S));                                                   \
378
100
    return true;                                                               \
379
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*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromStmtExpr(clang::StmtExpr*)
Line
Count
Source
375
7
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
7
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
7
    TRY_TO(Visit##CLASS(S));                                                   \
378
7
    return true;                                                               \
379
7
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromStringLiteral(clang::StringLiteral*)
Line
Count
Source
375
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
11
    TRY_TO(Visit##CLASS(S));                                                   \
378
11
    return true;                                                               \
379
11
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*)
Line
Count
Source
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
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
375
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
9
    TRY_TO(Visit##CLASS(S));                                                   \
378
9
    return true;                                                               \
379
9
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
375
258
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
258
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
258
    TRY_TO(Visit##CLASS(S));                                                   \
378
258
    return true;                                                               \
379
258
  }                                                                            \
Unexecuted instantiation: CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromForStmt(clang::ForStmt*)
Line
Count
Source
375
153
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
153
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
153
    TRY_TO(Visit##CLASS(S));                                                   \
378
153
    return true;                                                               \
379
153
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromGotoStmt(clang::GotoStmt*)
Line
Count
Source
375
44
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
44
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
44
    TRY_TO(Visit##CLASS(S));                                                   \
378
44
    return true;                                                               \
379
44
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromIfStmt(clang::IfStmt*)
Line
Count
Source
375
68
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
68
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
68
    TRY_TO(Visit##CLASS(S));                                                   \
378
68
    return true;                                                               \
379
68
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*)
Line
Count
Source
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
2
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromLabelStmt(clang::LabelStmt*)
Line
Count
Source
375
47
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
47
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
47
    TRY_TO(Visit##CLASS(S));                                                   \
378
47
    return true;                                                               \
379
47
  }                                                                            \
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
375
30
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
30
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
30
    TRY_TO(Visit##CLASS(S));                                                   \
378
30
    return true;                                                               \
379
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
375
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1
    TRY_TO(Visit##CLASS(S));                                                   \
378
1
    return true;                                                               \
379
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
375
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
11
    TRY_TO(Visit##CLASS(S));                                                   \
378
11
    return true;                                                               \
379
11
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromReturnStmt(clang::ReturnStmt*)
Line
Count
Source
375
202
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
202
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
202
    TRY_TO(Visit##CLASS(S));                                                   \
378
202
    return true;                                                               \
379
202
  }                                                                            \
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
375
85
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
85
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
85
    TRY_TO(Visit##CLASS(S));                                                   \
378
85
    return true;                                                               \
379
85
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Line
Count
Source
375
24
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
24
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
24
    TRY_TO(Visit##CLASS(S));                                                   \
378
24
    return true;                                                               \
379
24
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Line
Count
Source
375
42
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
42
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
42
    TRY_TO(Visit##CLASS(S));                                                   \
378
42
    return true;                                                               \
379
42
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromWhileStmt(clang::WhileStmt*)
Line
Count
Source
375
64
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
64
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
64
    TRY_TO(Visit##CLASS(S));                                                   \
378
64
    return true;                                                               \
379
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>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
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
375
19
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
19
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
19
    TRY_TO(Visit##CLASS(S));                                                   \
378
19
    return true;                                                               \
379
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
375
7
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
7
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
7
    TRY_TO(Visit##CLASS(S));                                                   \
378
7
    return true;                                                               \
379
7
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromDoStmt(clang::DoStmt*)
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
375
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
3
    TRY_TO(Visit##CLASS(S));                                                   \
378
3
    return true;                                                               \
379
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
375
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
6
    TRY_TO(Visit##CLASS(S));                                                   \
378
6
    return true;                                                               \
379
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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>::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
375
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
11
    TRY_TO(Visit##CLASS(S));                                                   \
378
11
    return true;                                                               \
379
11
  }                                                                            \
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Line
Count
Source
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
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
375
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
5
    TRY_TO(Visit##CLASS(S));                                                   \
378
5
    return true;                                                               \
379
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
375
17
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
17
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
17
    TRY_TO(Visit##CLASS(S));                                                   \
378
17
    return true;                                                               \
379
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
375
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
16
    TRY_TO(Visit##CLASS(S));                                                   \
378
16
    return true;                                                               \
379
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
375
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
5
    TRY_TO(Visit##CLASS(S));                                                   \
378
5
    return true;                                                               \
379
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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>::WalkUpFromStmtExpr(clang::StmtExpr*)
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromStringLiteral(clang::StringLiteral*)
Line
Count
Source
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
2
  }                                                                            \
Unexecuted instantiation: ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
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>::WalkUpFromLabelStmt(clang::LabelStmt*)
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>::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>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
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
375
111
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
111
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
111
    TRY_TO(Visit##CLASS(S));                                                   \
378
111
    return true;                                                               \
379
111
  }                                                                            \
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
375
93
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
93
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
93
    TRY_TO(Visit##CLASS(S));                                                   \
378
93
    return true;                                                               \
379
93
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromDoStmt(clang::DoStmt*)
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
375
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
18
    TRY_TO(Visit##CLASS(S));                                                   \
378
18
    return true;                                                               \
379
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
375
53
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
53
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
53
    TRY_TO(Visit##CLASS(S));                                                   \
378
53
    return true;                                                               \
379
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
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
4
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*)
Line
Count
Source
375
91
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
91
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
91
    TRY_TO(Visit##CLASS(S));                                                   \
378
91
    return true;                                                               \
379
91
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)
Line
Count
Source
375
15
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
15
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
15
    TRY_TO(Visit##CLASS(S));                                                   \
378
15
    return true;                                                               \
379
15
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)
Line
Count
Source
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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
375
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1
    TRY_TO(Visit##CLASS(S));                                                   \
378
1
    return true;                                                               \
379
1
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*)
Line
Count
Source
375
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
6
    TRY_TO(Visit##CLASS(S));                                                   \
378
6
    return true;                                                               \
379
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
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
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
375
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
9
    TRY_TO(Visit##CLASS(S));                                                   \
378
9
    return true;                                                               \
379
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
375
116
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
116
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
116
    TRY_TO(Visit##CLASS(S));                                                   \
378
116
    return true;                                                               \
379
116
  }                                                                            \
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
375
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
5
    TRY_TO(Visit##CLASS(S));                                                   \
378
5
    return true;                                                               \
379
5
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)
Line
Count
Source
375
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
12
    TRY_TO(Visit##CLASS(S));                                                   \
378
12
    return true;                                                               \
379
12
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromUserDefinedLiteral(clang::UserDefinedLiteral*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*)
Line
Count
Source
375
32
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
32
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
32
    TRY_TO(Visit##CLASS(S));                                                   \
378
32
    return true;                                                               \
379
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
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
4
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*)
Line
Count
Source
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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
375
193
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
193
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
193
    TRY_TO(Visit##CLASS(S));                                                   \
378
193
    return true;                                                               \
379
193
  }                                                                            \
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
375
301
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
301
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
301
    TRY_TO(Visit##CLASS(S));                                                   \
378
301
    return true;                                                               \
379
301
  }                                                                            \
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
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
4
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromConstantExpr(clang::ConstantExpr*)
Line
Count
Source
375
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
12
    TRY_TO(Visit##CLASS(S));                                                   \
378
12
    return true;                                                               \
379
12
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Line
Count
Source
375
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
11
    TRY_TO(Visit##CLASS(S));                                                   \
378
11
    return true;                                                               \
379
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
375
101
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
101
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
101
    TRY_TO(Visit##CLASS(S));                                                   \
378
101
    return true;                                                               \
379
101
  }                                                                            \
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
375
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
9
    TRY_TO(Visit##CLASS(S));                                                   \
378
9
    return true;                                                               \
379
9
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromMemberExpr(clang::MemberExpr*)
Line
Count
Source
375
117
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
117
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
117
    TRY_TO(Visit##CLASS(S));                                                   \
378
117
    return true;                                                               \
379
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
375
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
8
    TRY_TO(Visit##CLASS(S));                                                   \
378
8
    return true;                                                               \
379
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
375
34
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
34
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
34
    TRY_TO(Visit##CLASS(S));                                                   \
378
34
    return true;                                                               \
379
34
  }                                                                            \
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>::WalkUpFromStmtExpr(clang::StmtExpr*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromStringLiteral(clang::StringLiteral*)
Line
Count
Source
375
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
18
    TRY_TO(Visit##CLASS(S));                                                   \
378
18
    return true;                                                               \
379
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
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
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
375
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
16
    TRY_TO(Visit##CLASS(S));                                                   \
378
16
    return true;                                                               \
379
16
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
375
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
8
    TRY_TO(Visit##CLASS(S));                                                   \
378
8
    return true;                                                               \
379
8
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
2
  }                                                                            \
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromIfStmt(clang::IfStmt*)
Unexecuted instantiation: ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromLabelStmt(clang::LabelStmt*)
Line
Count
Source
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
2
  }                                                                            \
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
375
48
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
48
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
48
    TRY_TO(Visit##CLASS(S));                                                   \
378
48
    return true;                                                               \
379
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>::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>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
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
375
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1
    TRY_TO(Visit##CLASS(S));                                                   \
378
1
    return true;                                                               \
379
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>::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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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>::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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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
375
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1
    TRY_TO(Visit##CLASS(S));                                                   \
378
1
    return true;                                                               \
379
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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>::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>::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>::WalkUpFromLabelStmt(clang::LabelStmt*)
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
375
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1
    TRY_TO(Visit##CLASS(S));                                                   \
378
1
    return true;                                                               \
379
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>::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*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromBreakStmt(clang::BreakStmt*)
Line
Count
Source
375
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
11
    TRY_TO(Visit##CLASS(S));                                                   \
378
11
    return true;                                                               \
379
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
375
232
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
232
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
232
    TRY_TO(Visit##CLASS(S));                                                   \
378
232
    return true;                                                               \
379
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
375
199
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
199
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
199
    TRY_TO(Visit##CLASS(S));                                                   \
378
199
    return true;                                                               \
379
199
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromDoStmt(clang::DoStmt*)
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
375
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
3
    TRY_TO(Visit##CLASS(S));                                                   \
378
3
    return true;                                                               \
379
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
375
289
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
289
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
289
    TRY_TO(Visit##CLASS(S));                                                   \
378
289
    return true;                                                               \
379
289
  }                                                                            \
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
375
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
11
    TRY_TO(Visit##CLASS(S));                                                   \
378
11
    return true;                                                               \
379
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
375
30
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
30
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
30
    TRY_TO(Visit##CLASS(S));                                                   \
378
30
    return true;                                                               \
379
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
375
201
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
201
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
201
    TRY_TO(Visit##CLASS(S));                                                   \
378
201
    return true;                                                               \
379
201
  }                                                                            \
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*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*)
Line
Count
Source
375
70
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
70
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
70
    TRY_TO(Visit##CLASS(S));                                                   \
378
70
    return true;                                                               \
379
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
375
1.74k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1.74k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1.74k
    TRY_TO(Visit##CLASS(S));                                                   \
378
1.74k
    return true;                                                               \
379
1.74k
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Line
Count
Source
375
33
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
33
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
33
    TRY_TO(Visit##CLASS(S));                                                   \
378
33
    return true;                                                               \
379
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
375
891
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
891
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
891
    TRY_TO(Visit##CLASS(S));                                                   \
378
891
    return true;                                                               \
379
891
  }                                                                            \
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
375
262
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
262
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
262
    TRY_TO(Visit##CLASS(S));                                                   \
378
262
    return true;                                                               \
379
262
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromConstantExpr(clang::ConstantExpr*)
Line
Count
Source
375
206
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
206
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
206
    TRY_TO(Visit##CLASS(S));                                                   \
378
206
    return true;                                                               \
379
206
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Line
Count
Source
375
36
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
36
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
36
    TRY_TO(Visit##CLASS(S));                                                   \
378
36
    return true;                                                               \
379
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
375
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
3
    TRY_TO(Visit##CLASS(S));                                                   \
378
3
    return true;                                                               \
379
3
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromInitListExpr(clang::InitListExpr*)
Line
Count
Source
375
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
12
    TRY_TO(Visit##CLASS(S));                                                   \
378
12
    return true;                                                               \
379
12
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
375
762
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
762
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
762
    TRY_TO(Visit##CLASS(S));                                                   \
378
762
    return true;                                                               \
379
762
  }                                                                            \
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
375
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
4
    TRY_TO(Visit##CLASS(S));                                                   \
378
4
    return true;                                                               \
379
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
375
10
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
10
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
10
    TRY_TO(Visit##CLASS(S));                                                   \
378
10
    return true;                                                               \
379
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
375
30
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
30
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
30
    TRY_TO(Visit##CLASS(S));                                                   \
378
30
    return true;                                                               \
379
30
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCBoxedExpr(clang::ObjCBoxedExpr*)
Line
Count
Source
375
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
3
    TRY_TO(Visit##CLASS(S));                                                   \
378
3
    return true;                                                               \
379
3
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*)
Line
Count
Source
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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
375
26
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
26
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
26
    TRY_TO(Visit##CLASS(S));                                                   \
378
26
    return true;                                                               \
379
26
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCMessageExpr(clang::ObjCMessageExpr*)
Line
Count
Source
375
862
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
862
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
862
    TRY_TO(Visit##CLASS(S));                                                   \
378
862
    return true;                                                               \
379
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
375
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1
    TRY_TO(Visit##CLASS(S));                                                   \
378
1
    return true;                                                               \
379
1
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCStringLiteral(clang::ObjCStringLiteral*)
Line
Count
Source
375
82
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
82
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
82
    TRY_TO(Visit##CLASS(S));                                                   \
378
82
    return true;                                                               \
379
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
375
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1
    TRY_TO(Visit##CLASS(S));                                                   \
378
1
    return true;                                                               \
379
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
375
135
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
135
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
135
    TRY_TO(Visit##CLASS(S));                                                   \
378
135
    return true;                                                               \
379
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
375
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1
    TRY_TO(Visit##CLASS(S));                                                   \
378
1
    return true;                                                               \
379
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>::WalkUpFromStmtExpr(clang::StmtExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromStringLiteral(clang::StringLiteral*)
Line
Count
Source
375
95
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
95
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
95
    TRY_TO(Visit##CLASS(S));                                                   \
378
95
    return true;                                                               \
379
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
375
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
1
    TRY_TO(Visit##CLASS(S));                                                   \
378
1
    return true;                                                               \
379
1
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
375
56
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
56
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
56
    TRY_TO(Visit##CLASS(S));                                                   \
378
56
    return true;                                                               \
379
56
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
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
375
37
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
37
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
37
    TRY_TO(Visit##CLASS(S));                                                   \
378
37
    return true;                                                               \
379
37
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromLabelStmt(clang::LabelStmt*)
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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
375
95
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
95
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
95
    TRY_TO(Visit##CLASS(S));                                                   \
378
95
    return true;                                                               \
379
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
375
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
8
    TRY_TO(Visit##CLASS(S));                                                   \
378
8
    return true;                                                               \
379
8
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Line
Count
Source
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
2
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Line
Count
Source
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
2
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromWhileStmt(clang::WhileStmt*)
Line
Count
Source
375
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
3
    TRY_TO(Visit##CLASS(S));                                                   \
378
3
    return true;                                                               \
379
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>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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>::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
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
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<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXFoldExpr(clang::CXXFoldExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXInheritedCtorInitExpr(clang::CXXInheritedCtorInitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXNewExpr(clang::CXXNewExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXNoexceptExpr(clang::CXXNoexceptExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXNullPtrLiteralExpr(clang::CXXNullPtrLiteralExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXScalarValueInitExpr(clang::CXXScalarValueInitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXThisExpr(clang::CXXThisExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXThrowExpr(clang::CXXThrowExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXTypeidExpr(clang::CXXTypeidExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXUuidofExpr(clang::CXXUuidofExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCallExpr(clang::CallExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCUDAKernelCallExpr(clang::CUDAKernelCallExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXMemberCallExpr(clang::CXXMemberCallExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromUserDefinedLiteral(clang::UserDefinedLiteral*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXFunctionalCastExpr(clang::CXXFunctionalCastExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXConstCastExpr(clang::CXXConstCastExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXDynamicCastExpr(clang::CXXDynamicCastExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromImplicitCastExpr(clang::ImplicitCastExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromChooseExpr(clang::ChooseExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCompoundLiteralExpr(clang::CompoundLiteralExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromConvertVectorExpr(clang::ConvertVectorExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCoawaitExpr(clang::CoawaitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCoyieldExpr(clang::CoyieldExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromDeclRefExpr(clang::DeclRefExpr*)
Line
Count
Source
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    return true;                                                               \
379
2
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromDependentCoawaitExpr(clang::DependentCoawaitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromDesignatedInitExpr(clang::DesignatedInitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromExpressionTraitExpr(clang::ExpressionTraitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromExtVectorElementExpr(clang::ExtVectorElementExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromFixedPointLiteral(clang::FixedPointLiteral*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromFloatingLiteral(clang::FloatingLiteral*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromConstantExpr(clang::ConstantExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromFunctionParmPackExpr(clang::FunctionParmPackExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromGNUNullExpr(clang::GNUNullExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromGenericSelectionExpr(clang::GenericSelectionExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromImaginaryLiteral(clang::ImaginaryLiteral*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromImplicitValueInitExpr(clang::ImplicitValueInitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromInitListExpr(clang::InitListExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromLambdaExpr(clang::LambdaExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromMSPropertyRefExpr(clang::MSPropertyRefExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromMSPropertySubscriptExpr(clang::MSPropertySubscriptExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromMemberExpr(clang::MemberExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromNoInitExpr(clang::NoInitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPArraySectionExpr(clang::OMPArraySectionExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCArrayLiteral(clang::ObjCArrayLiteral*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCAvailabilityCheckExpr(clang::ObjCAvailabilityCheckExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCBoolLiteralExpr(clang::ObjCBoolLiteralExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCBoxedExpr(clang::ObjCBoxedExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCEncodeExpr(clang::ObjCEncodeExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCIndirectCopyRestoreExpr(clang::ObjCIndirectCopyRestoreExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCIsaExpr(clang::ObjCIsaExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCIvarRefExpr(clang::ObjCIvarRefExpr*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCMessageExpr(clang::ObjCMessageExpr*)
Line
Count
Source
375
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
376
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
377
2
    TRY_TO(Visit##CLASS(S));                                                   \
378
2
    
return true0
; \
379
2
  }                                                                            \
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCPropertyRefExpr(clang::ObjCPropertyRefExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCProtocolExpr(clang::ObjCProtocolExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCSelectorExpr(clang::ObjCSelectorExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCStringLiteral(clang::ObjCStringLiteral*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCSubscriptRefExpr(clang::ObjCSubscriptRefExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOffsetOfExpr(clang::OffsetOfExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOpaqueValueExpr(clang::OpaqueValueExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromUnresolvedLookupExpr(clang::UnresolvedLookupExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromUnresolvedMemberExpr(clang::UnresolvedMemberExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromPackExpansionExpr(clang::PackExpansionExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromParenExpr(clang::ParenExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromParenListExpr(clang::ParenListExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromPredefinedExpr(clang::PredefinedExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromPseudoObjectExpr(clang::PseudoObjectExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromShuffleVectorExpr(clang::ShuffleVectorExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromSizeOfPackExpr(clang::SizeOfPackExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromStmtExpr(clang::StmtExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromStringLiteral(clang::StringLiteral*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromSubstNonTypeTemplateParmPackExpr(clang::SubstNonTypeTemplateParmPackExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromTypeTraitExpr(clang::TypeTraitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromTypoExpr(clang::TypoExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromVAArgExpr(clang::VAArgExpr*)
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>::WalkUpFromLabelStmt(clang::LabelStmt*)
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*)