Coverage Report

Created: 2018-09-21 05:35

/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.69k
  
OPERATOR1.21k
(PostInc) 0
OPERATOR174
(PostDec) 0
OPERATOR
(PreInc) 0
OPERATOR783
(PreDec) \
57
5.99k
      
OPERATOR3.39k
(AddrOf) 0
OPERATOR
(Deref) 0
OPERATOR9
(Plus) 0
OPERATOR767
(Minus) \
58
1.47k
      
OPERATOR273
(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
736
  
OPERATOR24
(PtrMemD) 0
OPERATOR9
(PtrMemI) 0
OPERATOR
(Mul) 0
OPERATOR702
(Div) \
64
2.78k
      
OPERATOR106
(Rem) 0
OPERATOR
(Add) 0
OPERATOR1.48k
(Sub) 0
OPERATOR478
(Shl) 0
OPERATOR100
(Shr) \
65
11.1k
      
OPERATOR1.68k
(LT) 0
OPERATOR891
(GT) 0
OPERATOR295
(LE) 0
OPERATOR426
(GE) 0
OPERATOR(EQ) \
66
1.97k
      OPERATOR
(NE) 0
OPERATOR0
(Cmp) 0
OPERATOR475
(And) 0
OPERATOR6
(Xor) 0
OPERATOR253
(Or) \
67
10.3k
      
OPERATOR592
(LAnd) 0
OPERATOR6.52k
(LOr) 0
OPERATOR
(Assign) 0
OPERATOR9.97k
(Comma)
68
69
// All compound assign operators.
70
#define CAO_LIST()                                                             \
71
696
  
OPERATOR39
(Mul) 0
OPERATOR54
(Div) 0
OPERATOR12
(Rem) 0
OPERATOR
(Add) 0
OPERATOR305
(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
13.9M
  do {                                                                         \
82
13.9M
    if (!getDerived().
CALL_EXPR7.83k
) \
83
13.9M
      
return false18.2k
; \
84
13.9M
  } while (
false13.9M
)
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
31.7M
  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
14.1k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::getDerived()
Line
Count
Source
162
148k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::getDerived()
Line
Count
Source
162
17.6k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::getDerived()
Line
Count
Source
162
59.8k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::getDerived()
Line
Count
Source
162
391
  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
86.4k
  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
235k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::getDerived()
Line
Count
Source
162
235k
  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
84.5k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::getDerived()
Line
Count
Source
162
2.07k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::getDerived()
Line
Count
Source
162
7.72k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::getDerived()
Line
Count
Source
162
80.5k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::getDerived()
Line
Count
Source
162
4.09k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::getDerived()
Line
Count
Source
162
572
  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.4k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::getDerived()
Line
Count
Source
162
9.25k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::getDerived()
Line
Count
Source
162
70.4k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::getDerived()
Line
Count
Source
162
84.5k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::getDerived()
Line
Count
Source
162
84.5k
  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
84.5k
  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
83.8k
  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
84.5k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::getDerived()
Line
Count
Source
162
80.8k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::getDerived()
Line
Count
Source
162
173k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::getDerived()
Line
Count
Source
162
12.0k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::getDerived()
Line
Count
Source
162
20.1k
  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
8.47M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
clang::RecursiveASTVisitor<clang::CallGraph>::getDerived()
Line
Count
Source
162
3.54M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::getDerived()
Line
Count
Source
162
498k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::getDerived()
Line
Count
Source
162
45.8k
  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
458k
  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
27.1k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::getDerived()
Line
Count
Source
162
25.6k
  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
228k
  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.08k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::getDerived()
Line
Count
Source
162
462k
  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.15M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::getDerived()
Line
Count
Source
162
16.7k
  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.62M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::getDerived()
Line
Count
Source
162
914k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::getDerived()
Line
Count
Source
162
1.49M
  Derived &getDerived() { return *static_cast<Derived *>(this); }
ASTContext.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ParentMapASTVisitor>::getDerived()
Line
Count
Source
162
543k
  Derived &getDerived() { return *static_cast<Derived *>(this); }
163
164
  /// Return whether this visitor should recurse into
165
  /// template instantiations.
166
9.56k
  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
4.67k
  bool shouldVisitTemplateInstantiations() const { return false; }
clang::RecursiveASTVisitor<clang::CallGraph>::shouldVisitTemplateInstantiations() const
Line
Count
Source
166
4.67k
  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
151k
  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
480
  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
609
  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.19k
  bool shouldWalkTypesOfTypeLocs() const { return true; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::shouldWalkTypesOfTypeLocs() const
Line
Count
Source
170
18.5k
  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; }
ASTContext.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ParentMapASTVisitor>::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
334k
  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.04k
  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
138k
  bool shouldVisitImplicitCode() const { return false; }
clang::RecursiveASTVisitor<clang::CallGraph>::shouldVisitImplicitCode() const
Line
Count
Source
174
122k
  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
734
  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.37M
  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.10k
  bool shouldTraversePostOrder() const { return false; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::shouldTraversePostOrder() const
Line
Count
Source
177
19.1k
  bool shouldTraversePostOrder() const { return false; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
1.37k
  bool shouldTraversePostOrder() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::shouldTraversePostOrder() const
Line
Count
Source
177
5.98k
  bool shouldTraversePostOrder() const { return false; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::shouldTraversePostOrder() const
Line
Count
Source
177
46
  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.0k
  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.5k
  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
942k
  bool shouldTraversePostOrder() const { return false; }
clang::RecursiveASTVisitor<clang::CallGraph>::shouldTraversePostOrder() const
Line
Count
Source
177
240k
  bool shouldTraversePostOrder() const { return false; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
59.8k
  bool shouldTraversePostOrder() const { return false; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
6.17k
  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.5k
  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.21k
  bool shouldTraversePostOrder() const { return false; }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::shouldTraversePostOrder() const
Line
Count
Source
177
4.12k
  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
29.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
829
  bool shouldTraversePostOrder() const { return false; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::shouldTraversePostOrder() const
Line
Count
Source
177
37.6k
  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.84M
  bool shouldTraversePostOrder() const { return false; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::shouldTraversePostOrder() const
Line
Count
Source
177
2.59k
  bool shouldTraversePostOrder() const { return false; }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::shouldTraversePostOrder() const
Line
Count
Source
177
4.25k
  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
533k
  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
131k
  bool shouldTraversePostOrder() const { return false; }
ASTContext.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ParentMapASTVisitor>::shouldTraversePostOrder() const
Line
Count
Source
177
46.8k
  bool shouldTraversePostOrder() const { return false; }
178
179
  /// Recursively visit a statement or expression, by
180
  /// dispatching to Traverse*() based on the argument's dynamic type.
181
  ///
182
  /// \returns false if the visitation was terminated early, true
183
  /// otherwise (including when the argument is nullptr).
184
  bool TraverseStmt(Stmt *S, DataRecursionQueue *Queue = nullptr);
185
186
  /// Invoked before visiting a statement or expression via data recursion.
187
  ///
188
  /// \returns false to skip visiting the node, true otherwise.
189
717k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
4.52k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
353
  bool dataTraverseStmtPre(Stmt *S) { return true; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
8.53k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
88
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
1.42k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
10
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
6.24k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
8
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
5.60k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
5.60k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
147
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
495
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
5.60k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
5.38k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
54
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
223
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
5.05k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
655
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
655
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
1.45k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
5.60k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
5.60k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
5.60k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
5.60k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
5.60k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
844
  bool dataTraverseStmtPre(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
11.9k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
605
  bool dataTraverseStmtPre(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
1.19k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
335k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
26.4k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
2.84k
  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
189
24.5k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
544
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
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
189
156
  bool dataTraverseStmtPre(Stmt *S) { return true; }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
2.06k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
26.5k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
91
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
435
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
14.0k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
13.8k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
92
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
2.04k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
1.29k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
4
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
19
  bool dataTraverseStmtPre(Stmt *S) { return true; }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
109k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
37.1k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
20.5k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
ASTContext.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ParentMapASTVisitor>::dataTraverseStmtPre(clang::Stmt*)
Line
Count
Source
189
4.98k
  bool dataTraverseStmtPre(Stmt *S) { return true; }
190
191
  /// Invoked after visiting a statement or expression via data recursion.
192
  /// This is not invoked if the previously invoked \c dataTraverseStmtPre
193
  /// returned false.
194
  ///
195
  /// \returns false if the visitation was terminated early, true otherwise.
196
690k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
4.51k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
303
  bool dataTraverseStmtPost(Stmt *S) { return true; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
8.53k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
88
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
1.42k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
10
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
6.24k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
2
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
5.60k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
5.60k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
5.60k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
141
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
495
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
5.38k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
40
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
223
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
5.05k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
655
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
655
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
1.43k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
5.60k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
5.60k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
5.60k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
5.60k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
5.60k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
844
  bool dataTraverseStmtPost(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
11.9k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
605
  bool dataTraverseStmtPost(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
1.19k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
335k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
26.4k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
2.84k
  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
196
24.5k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
544
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
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
196
156
  bool dataTraverseStmtPost(Stmt *S) { return true; }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
2.06k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
763
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
14.0k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
33
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
374
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
13.8k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
81
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
2.04k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
1.29k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
4
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
13
  bool dataTraverseStmtPost(Stmt *S) { return true; }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
109k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
35.7k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
20.5k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
ASTContext.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ParentMapASTVisitor>::dataTraverseStmtPost(clang::Stmt*)
Line
Count
Source
196
4.98k
  bool dataTraverseStmtPost(Stmt *S) { return true; }
197
198
  /// Recursively visit a type, by dispatching to
199
  /// Traverse*Type() based on the argument's getTypeClass() property.
200
  ///
201
  /// \returns false if the visitation was terminated early, true
202
  /// otherwise (including when the argument is a Null type).
203
  bool TraverseType(QualType T);
204
205
  /// Recursively visit a type with location, by dispatching to
206
  /// Traverse*TypeLoc() based on the argument type's getTypeClass() property.
207
  ///
208
  /// \returns false if the visitation was terminated early, true
209
  /// otherwise (including when the argument is a Null type location).
210
  bool TraverseTypeLoc(TypeLoc TL);
211
212
  /// Recursively visit an attribute, by dispatching to
213
  /// Traverse*Attr() based on the argument's dynamic type.
214
  ///
215
  /// \returns false if the visitation was terminated early, true
216
  /// otherwise (including when the argument is a Null type location).
217
  bool TraverseAttr(Attr *At);
218
219
  /// Recursively visit a declaration, by dispatching to
220
  /// Traverse*Decl() based on the argument's dynamic type.
221
  ///
222
  /// \returns false if the visitation was terminated early, true
223
  /// otherwise (including when the argument is NULL).
224
  bool TraverseDecl(Decl *D);
225
226
  /// Recursively visit a C++ nested-name-specifier.
227
  ///
228
  /// \returns false if the visitation was terminated early, true otherwise.
229
  bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS);
230
231
  /// Recursively visit a C++ nested-name-specifier with location
232
  /// information.
233
  ///
234
  /// \returns false if the visitation was terminated early, true otherwise.
235
  bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
236
237
  /// Recursively visit a name with its location information.
238
  ///
239
  /// \returns false if the visitation was terminated early, true otherwise.
240
  bool TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo);
241
242
  /// Recursively visit a template name and dispatch to the
243
  /// appropriate method.
244
  ///
245
  /// \returns false if the visitation was terminated early, true otherwise.
246
  bool TraverseTemplateName(TemplateName Template);
247
248
  /// Recursively visit a template argument and dispatch to the
249
  /// appropriate method for the argument type.
250
  ///
251
  /// \returns false if the visitation was terminated early, true otherwise.
252
  // FIXME: migrate callers to TemplateArgumentLoc instead.
253
  bool TraverseTemplateArgument(const TemplateArgument &Arg);
254
255
  /// Recursively visit a template argument location and dispatch to the
256
  /// appropriate method for the argument type.
257
  ///
258
  /// \returns false if the visitation was terminated early, true otherwise.
259
  bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc);
260
261
  /// Recursively visit a set of template arguments.
262
  /// This can be overridden by a subclass, but it's not expected that
263
  /// will be needed -- this visitor always dispatches to another.
264
  ///
265
  /// \returns false if the visitation was terminated early, true otherwise.
266
  // FIXME: take a TemplateArgumentLoc* (or TemplateArgumentListInfo) instead.
267
  bool TraverseTemplateArguments(const TemplateArgument *Args,
268
                                 unsigned NumArgs);
269
270
  /// Recursively visit a base specifier. This can be overridden by a
271
  /// subclass.
272
  ///
273
  /// \returns false if the visitation was terminated early, true otherwise.
274
  bool TraverseCXXBaseSpecifier(const CXXBaseSpecifier &Base);
275
276
  /// Recursively visit a constructor initializer.  This
277
  /// automatically dispatches to another visitor for the initializer
278
  /// expression, but not for the name of the initializer, so may
279
  /// be overridden for clients that need access to the name.
280
  ///
281
  /// \returns false if the visitation was terminated early, true otherwise.
282
  bool TraverseConstructorInitializer(CXXCtorInitializer *Init);
283
284
  /// Recursively visit a lambda capture. \c Init is the expression that
285
  /// will be used to initialize the capture.
286
  ///
287
  /// \returns false if the visitation was terminated early, true otherwise.
288
  bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C,
289
                             Expr *Init);
290
291
  /// Recursively visit the body of a lambda expression.
292
  ///
293
  /// This provides a hook for visitors that need more context when visiting
294
  /// \c LE->getBody().
295
  ///
296
  /// \returns false if the visitation was terminated early, true otherwise.
297
  bool TraverseLambdaBody(LambdaExpr *LE, DataRecursionQueue *Queue = nullptr);
298
299
  /// Recursively visit the syntactic or semantic form of an
300
  /// initialization list.
301
  ///
302
  /// \returns false if the visitation was terminated early, true otherwise.
303
  bool TraverseSynOrSemInitListExpr(InitListExpr *S,
304
                                    DataRecursionQueue *Queue = nullptr);
305
306
  // ---- Methods on Attrs ----
307
308
  // Visit an attribute.
309
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
309
4
  bool VisitAttr(Attr *A) { return true; }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::VisitAttr(clang::Attr*)
Line
Count
Source
309
11
  bool VisitAttr(Attr *A) { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
309
4
  bool VisitAttr(Attr *A) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::VisitAttr(clang::Attr*)
Line
Count
Source
309
5
  bool VisitAttr(Attr *A) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::VisitAttr(clang::Attr*)
Line
Count
Source
309
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
309
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
309
1.21k
  bool VisitAttr(Attr *A) { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::VisitAttr(clang::Attr*)
Line
Count
Source
309
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
309
8
  bool VisitAttr(Attr *A) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::AutoreleasePoolRewriter> >::VisitAttr(clang::Attr*)
Line
Count
Source
309
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
309
8
  bool VisitAttr(Attr *A) { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::VisitAttr(clang::Attr*)
Line
Count
Source
309
1.21k
  bool VisitAttr(Attr *A) { return true; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::VisitAttr(clang::Attr*)
Line
Count
Source
309
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
309
8
  bool VisitAttr(Attr *A) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::VisitAttr(clang::Attr*)
Line
Count
Source
309
8
  bool VisitAttr(Attr *A) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::VisitAttr(clang::Attr*)
Line
Count
Source
309
8
  bool VisitAttr(Attr *A) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::RetainReleaseDeallocRemover> >::VisitAttr(clang::Attr*)
Line
Count
Source
309
1.20k
  bool VisitAttr(Attr *A) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::VisitAttr(clang::Attr*)
Line
Count
Source
309
8
  bool VisitAttr(Attr *A) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnbridgedCastRewriter> >::VisitAttr(clang::Attr*)
Line
Count
Source
309
1.20k
  bool VisitAttr(Attr *A) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::VisitAttr(clang::Attr*)
Line
Count
Source
309
8
  bool VisitAttr(Attr *A) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<clang::arcmt::trans::BodyTransform<(anonymous namespace)::UnusedInitRewriter> >::VisitAttr(clang::Attr*)
Line
Count
Source
309
1.20k
  bool VisitAttr(Attr *A) { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::VisitAttr(clang::Attr*)
Line
Count
Source
309
1.07k
  bool VisitAttr(Attr *A) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::VisitAttr(clang::Attr*)
Line
Count
Source
309
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
309
1.20k
  bool VisitAttr(Attr *A) { return true; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::VisitAttr(clang::Attr*)
Line
Count
Source
309
1.07k
  bool VisitAttr(Attr *A) { return true; }
clang::RecursiveASTVisitor<clang::CallGraph>::VisitAttr(clang::Attr*)
Line
Count
Source
309
991
  bool VisitAttr(Attr *A) { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
309
28
  bool VisitAttr(Attr *A) { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
309
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
309
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
309
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
309
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
309
2
  bool VisitAttr(Attr *A) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
309
128
  bool VisitAttr(Attr *A) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
309
757
  bool VisitAttr(Attr *A) { return true; }
ASTContext.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ParentMapASTVisitor>::VisitAttr(clang::Attr*)
Line
Count
Source
309
100
  bool VisitAttr(Attr *A) { return true; }
310
311
// Declare Traverse* and empty Visit* for all Attr classes.
312
#define ATTR_VISITOR_DECLS_ONLY
313
#include "clang/AST/AttrVisitor.inc"
314
#undef ATTR_VISITOR_DECLS_ONLY
315
316
// ---- Methods on Stmts ----
317
318
610k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
3.34k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
316
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
6.91k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
76
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
1.26k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
8
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
4.81k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
4
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
5.15k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
5.15k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
135
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
454
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
5.15k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
4.95k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
38
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
206
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
4.65k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
613
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
613
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
1.29k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
5.15k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
5.15k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
5.15k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
5.15k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
5.15k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
763
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
10.9k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
527
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
1.07k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
289k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
22.0k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
2.27k
  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
318
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
318
475
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
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
318
135
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
1.81k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
10.2k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
63
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
347
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
11.7k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
12.1k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
80
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
2.04k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
1.18k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
2
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
7
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
99.1k
  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
318
29.9k
  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
318
17.6k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
ASTContext.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ParentMapASTVisitor>::getStmtChildren(clang::Stmt*)
Line
Count
Source
318
4.27k
  Stmt::child_range getStmtChildren(Stmt *S) { return S->children(); }
319
320
private:
321
  template<typename T, typename U>
322
  struct has_same_member_pointer_type : std::false_type {};
323
  template<typename T, typename U, typename R, typename... P>
324
  struct has_same_member_pointer_type<R (T::*)(P...), R (U::*)(P...)>
325
      : std::true_type {};
326
327
  // Traverse the given statement. If the most-derived traverse function takes a
328
  // data recursion queue, pass it on; otherwise, discard it. Note that the
329
  // first branch of this conditional must compile whether or not the derived
330
  // class can take a queue, so if we're taking the second arm, make the first
331
  // arm call our function rather than the derived class version.
332
#define TRAVERSE_STMT_BASE(NAME, CLASS, VAR, QUEUE)                            \
333
1.32M
  (has_same_member_pointer_type<decltype(                                      \
334
1.32M
                                    &RecursiveASTVisitor::Traverse##NAME),     \
335
1.32M
                                decltype(&Derived::Traverse##NAME)>::value     \
336
1.32M
       ? static_cast<typename std::conditional<                                \
337
1.24M
             has_same_member_pointer_type<                                     \
338
1.24M
                 decltype(&RecursiveASTVisitor::Traverse##NAME),               \
339
1.24M
                 decltype(&Derived::Traverse##NAME)>::value,                   \
340
1.24M
             Derived &, RecursiveASTVisitor &>::type>(*this)                   \
341
1.24M
             .Traverse##NAME(static_cast<CLASS *>(VAR), QUEUE)                 \
342
1.32M
       : 
getDerived().Traverse##NAME(static_cast<CLASS *>(VAR))83.5k
)
343
344
// Try to traverse the given statement, or enqueue it if we're performing data
345
// recursion in the middle of traversing another statement. Can only be called
346
// from within a DEF_TRAVERSE_STMT body or similar context.
347
#define TRY_TO_TRAVERSE_OR_ENQUEUE_STMT(S)                                     \
348
610k
  do {                                                                         \
349
610k
    if (!TRAVERSE_STMT_BASE(Stmt, Stmt, S, Queue))                             \
350
610k
      
return false888
; \
351
610k
  } while (
false609k
)
352
353
public:
354
// Declare Traverse*() for all concrete Stmt classes.
355
#define ABSTRACT_STMT(STMT)
356
#define STMT(CLASS, PARENT) \
357
  bool Traverse##CLASS(CLASS *S, DataRecursionQueue *Queue = nullptr);
358
#include "clang/AST/StmtNodes.inc"
359
  // The above header #undefs ABSTRACT_STMT and STMT upon exit.
360
361
  // Define WalkUpFrom*() and empty Visit*() for all Stmt classes.
362
720k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
4.19k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
353
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
8.28k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
88
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
1.42k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
10
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
6.24k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
8
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
5.60k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
5.60k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
5.60k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
147
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
495
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
5.38k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
46
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
223
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
5.04k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
655
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
655
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
1.45k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
5.60k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
5.60k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
5.60k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
5.60k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
5.60k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
844
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
11.9k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
605
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
1.19k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
336k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
26.6k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
2.84k
  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
362
24.6k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
544
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
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
362
156
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
2.06k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
26.5k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
13.9k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::StmtUSEFinder>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
91
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
435
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
15.0k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
92
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
2.04k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
1.29k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
4
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
19
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
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
362
37.1k
  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
362
20.9k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
ASTContext.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ParentMapASTVisitor>::WalkUpFromStmt(clang::Stmt*)
Line
Count
Source
362
4.98k
  bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
363
711k
  bool VisitStmt(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
4.19k
  bool VisitStmt(Stmt *S) { return true; }
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
353
  bool VisitStmt(Stmt *S) { return true; }
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
88
  bool VisitStmt(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
1.42k
  bool VisitStmt(Stmt *S) { return true; }
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTDeclNodeLister>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
10
  bool VisitStmt(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
6.24k
  bool VisitStmt(Stmt *S) { return true; }
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
8
  bool VisitStmt(Stmt *S) { return true; }
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
5.60k
  bool VisitStmt(Stmt *S) { return true; }
TransARCAssign.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ARCAssignChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
5.60k
  bool VisitStmt(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
5.60k
  bool VisitStmt(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AutoreleasePoolRewriter::NameReferenceChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
147
  bool VisitStmt(Stmt *S) { return true; }
TransAutoreleasePool.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReleaseCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
495
  bool VisitStmt(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::BlockObjCVarRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
5.38k
  bool VisitStmt(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter::BlockVarChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
46
  bool VisitStmt(Stmt *S) { return true; }
TransBlockObjCVariable.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RootBlockObjCVarRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
223
  bool VisitStmt(Stmt *S) { return true; }
TransEmptyStatementsAndDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EmptyStatementsRemover>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
5.04k
  bool VisitStmt(Stmt *S) { return true; }
TransGCAttrs.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCAttrsCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
655
  bool VisitStmt(Stmt *S) { return true; }
TransGCCalls.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::GCCollectableCallsChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
655
  bool VisitStmt(Stmt *S) { return true; }
TransProperties.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PropertiesRewriter::PlusOneAssign>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
1.45k
  bool VisitStmt(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CaseCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
5.60k
  bool VisitStmt(Stmt *S) { return true; }
TransProtectedScope.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalRefsCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
5.60k
  bool VisitStmt(Stmt *S) { return true; }
TransRetainReleaseDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RetainReleaseDeallocRemover>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
5.60k
  bool VisitStmt(Stmt *S) { return true; }
TransUnbridgedCasts.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnbridgedCastRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
5.60k
  bool VisitStmt(Stmt *S) { return true; }
TransUnusedInitDelegate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedInitRewriter>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
5.60k
  bool VisitStmt(Stmt *S) { return true; }
TransZeroOutPropsInDealloc.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ZeroOutInDeallocRemover>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
844
  bool VisitStmt(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::RemovablesCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
11.9k
  bool VisitStmt(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceClear>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
605
  bool VisitStmt(Stmt *S) { return true; }
Transforms.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ReferenceCollector>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
1.19k
  bool VisitStmt(Stmt *S) { return true; }
AnalysisConsumer.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::AnalysisConsumer>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
336k
  bool VisitStmt(Stmt *S) { return true; }
CastToStructChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CastToStructVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
26.6k
  bool VisitStmt(Stmt *S) { return true; }
DeadStoresChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::EHCodeVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
2.84k
  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
363
24.6k
  bool VisitStmt(Stmt *S) { return true; }
LocalizationChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PluralMisuseChecker::MethodCrawler>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
544
  bool VisitStmt(Stmt *S) { return true; }
ObjCMissingSuperCallChecker.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindSuperCallVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
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
363
156
  bool VisitStmt(Stmt *S) { return true; }
AnalysisBasedWarnings.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FallthroughMapper>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
2.06k
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ArgumentDependenceChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
26.5k
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DiagnoseUnguardedAvailability>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
13.9k
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclAttr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LastDeclUSEFinder>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
435
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
15.0k
  bool VisitStmt(Stmt *S) { return true; }
SemaDeclObjC.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::UnusedBackingIvarChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
92
  bool VisitStmt(Stmt *S) { return true; }
SemaExpr.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MarkReferencedDecls>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
2.04k
  bool VisitStmt(Stmt *S) { return true; }
SemaExprCXX.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FindTypoExprs>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
1.29k
  bool VisitStmt(Stmt *S) { return true; }
SemaStmt.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::LocalTypedefNameReferencer>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
4
  bool VisitStmt(Stmt *S) { return true; }
SemaTemplate.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DependencyChecker>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
19
  bool VisitStmt(Stmt *S) { return true; }
SemaTemplateVariadic.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
109k
  bool VisitStmt(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchChildASTVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
37.1k
  bool VisitStmt(Stmt *S) { return true; }
ASTMatchFinder.cpp:clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
20.9k
  bool VisitStmt(Stmt *S) { return true; }
ASTContext.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ParentMapASTVisitor>::VisitStmt(clang::Stmt*)
Line
Count
Source
363
4.98k
  bool VisitStmt(Stmt *S) { return true; }
364
#define STMT(CLASS, PARENT)                                                    \
365
727k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
727k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
727k
    
TRY_TO726k
(Visit##CLASS(S)); \
368
726k
    
return true721k
; \
369
726k
  }                                                                            \
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
365
423
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
423
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
423
    TRY_TO(Visit##CLASS(S));                                                   \
368
423
    return true;                                                               \
369
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
365
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
6
    TRY_TO(Visit##CLASS(S));                                                   \
368
6
    return true;                                                               \
369
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
365
108
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
108
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
108
    TRY_TO(Visit##CLASS(S));                                                   \
368
108
    return true;                                                               \
369
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
365
108
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
108
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
108
    TRY_TO(Visit##CLASS(S));                                                   \
368
108
    return true;                                                               \
369
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
365
453
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
453
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
453
    TRY_TO(Visit##CLASS(S));                                                   \
368
453
    return true;                                                               \
369
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
365
738
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
738
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
738
    TRY_TO(Visit##CLASS(S));                                                   \
368
738
    return true;                                                               \
369
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
365
528
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
528
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
528
    TRY_TO(Visit##CLASS(S));                                                   \
368
528
    return true;                                                               \
369
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>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
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>::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
365
347
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
347
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
347
    TRY_TO(Visit##CLASS(S));                                                   \
368
347
    return true;                                                               \
369
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
365
108
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
108
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
108
    TRY_TO(Visit##CLASS(S));                                                   \
368
108
    return true;                                                               \
369
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
365
579
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
579
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
579
    TRY_TO(Visit##CLASS(S));                                                   \
368
579
    return true;                                                               \
369
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
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
4
  }                                                                            \
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::FunctionIsDirectlyRecursive>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
365
395
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
395
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
395
    TRY_TO(Visit##CLASS(S));                                                   \
368
395
    return true;                                                               \
369
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
365
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
3
    TRY_TO(Visit##CLASS(S));                                                   \
368
3
    return true;                                                               \
369
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
365
399
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
399
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
399
    TRY_TO(Visit##CLASS(S));                                                   \
368
399
    return true;                                                               \
369
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
365
189
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
189
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
189
    TRY_TO(Visit##CLASS(S));                                                   \
368
189
    return true;                                                               \
369
189
  }                                                                            \
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
365
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
8
    TRY_TO(Visit##CLASS(S));                                                   \
368
8
    return true;                                                               \
369
8
  }                                                                            \
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    
return true0
; \
369
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
365
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
11
    TRY_TO(Visit##CLASS(S));                                                   \
368
11
    
return true9
; \
369
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
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    
return true2
; \
369
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
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    
return true2
; \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
13
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
13
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
13
    TRY_TO(Visit##CLASS(S));                                                   \
368
13
    return true;                                                               \
369
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
365
13
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
13
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
13
    TRY_TO(Visit##CLASS(S));                                                   \
368
13
    return true;                                                               \
369
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
365
7
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
7
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
7
    TRY_TO(Visit##CLASS(S));                                                   \
368
7
    
return true5
; \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
21
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
21
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
21
    TRY_TO(Visit##CLASS(S));                                                   \
368
21
    return true;                                                               \
369
21
  }                                                                            \
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
365
22
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
22
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
22
    TRY_TO(Visit##CLASS(S));                                                   \
368
22
    
return true18
; \
369
22
  }                                                                            \
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*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Line
Count
Source
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
2
  }                                                                            \
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>::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*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromInitListExpr(clang::InitListExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
4
  }                                                                            \
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
365
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
9
    TRY_TO(Visit##CLASS(S));                                                   \
368
9
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
2
  }                                                                            \
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*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromStringLiteral(clang::StringLiteral*)
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*)
Unexecuted instantiation: CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*)
CodeGenModule.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::DLLImportFunctionVisitor>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
365
13
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
13
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
13
    TRY_TO(Visit##CLASS(S));                                                   \
368
13
    return true;                                                               \
369
13
  }                                                                            \
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
365
28
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
28
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
28
    TRY_TO(Visit##CLASS(S));                                                   \
368
28
    return true;                                                               \
369
28
  }                                                                            \
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
365
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1
    TRY_TO(Visit##CLASS(S));                                                   \
368
1
    return true;                                                               \
369
1
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromBreakStmt(clang::BreakStmt*)
Line
Count
Source
365
68
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
68
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
68
    TRY_TO(Visit##CLASS(S));                                                   \
368
68
    return true;                                                               \
369
68
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*)
Line
Count
Source
365
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
18
    TRY_TO(Visit##CLASS(S));                                                   \
368
18
    return true;                                                               \
369
18
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*)
Line
Count
Source
365
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
12
    TRY_TO(Visit##CLASS(S));                                                   \
368
12
    return true;                                                               \
369
12
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXTryStmt(clang::CXXTryStmt*)
Line
Count
Source
365
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
16
    TRY_TO(Visit##CLASS(S));                                                   \
368
16
    return true;                                                               \
369
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
365
933
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
933
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
933
    TRY_TO(Visit##CLASS(S));                                                   \
368
933
    return true;                                                               \
369
933
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromContinueStmt(clang::ContinueStmt*)
Line
Count
Source
365
22
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
22
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
22
    TRY_TO(Visit##CLASS(S));                                                   \
368
22
    return true;                                                               \
369
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
365
291
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
291
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
291
    TRY_TO(Visit##CLASS(S));                                                   \
368
291
    return true;                                                               \
369
291
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromDoStmt(clang::DoStmt*)
Line
Count
Source
365
31
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
31
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
31
    TRY_TO(Visit##CLASS(S));                                                   \
368
31
    return true;                                                               \
369
31
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromBinaryConditionalOperator(clang::BinaryConditionalOperator*)
Line
Count
Source
365
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
6
    TRY_TO(Visit##CLASS(S));                                                   \
368
6
    return true;                                                               \
369
6
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromConditionalOperator(clang::ConditionalOperator*)
Line
Count
Source
365
17
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
17
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
17
    TRY_TO(Visit##CLASS(S));                                                   \
368
17
    return true;                                                               \
369
17
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromAddrLabelExpr(clang::AddrLabelExpr*)
Line
Count
Source
365
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
12
    TRY_TO(Visit##CLASS(S));                                                   \
368
12
    return true;                                                               \
369
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
365
88
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
88
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
88
    TRY_TO(Visit##CLASS(S));                                                   \
368
88
    return true;                                                               \
369
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
365
765
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
765
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
765
    TRY_TO(Visit##CLASS(S));                                                   \
368
765
    return true;                                                               \
369
765
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCompoundAssignOperator(clang::CompoundAssignOperator*)
Line
Count
Source
365
29
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
29
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
29
    TRY_TO(Visit##CLASS(S));                                                   \
368
29
    return true;                                                               \
369
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
365
10
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
10
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
10
    TRY_TO(Visit##CLASS(S));                                                   \
368
10
    return true;                                                               \
369
10
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*)
Line
Count
Source
365
30
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
30
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
30
    TRY_TO(Visit##CLASS(S));                                                   \
368
30
    return true;                                                               \
369
30
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*)
Line
Count
Source
365
50
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
50
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
50
    TRY_TO(Visit##CLASS(S));                                                   \
368
50
    return true;                                                               \
369
50
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)
Line
Count
Source
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
4
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)
Line
Count
Source
365
13
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
13
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
13
    TRY_TO(Visit##CLASS(S));                                                   \
368
13
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
2
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*)
Line
Count
Source
365
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1
    TRY_TO(Visit##CLASS(S));                                                   \
368
1
    return true;                                                               \
369
1
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXThisExpr(clang::CXXThisExpr*)
Line
Count
Source
365
33
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
33
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
33
    TRY_TO(Visit##CLASS(S));                                                   \
368
33
    return true;                                                               \
369
33
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXThrowExpr(clang::CXXThrowExpr*)
Line
Count
Source
365
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
5
    TRY_TO(Visit##CLASS(S));                                                   \
368
5
    return true;                                                               \
369
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
365
216
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
216
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
216
    TRY_TO(Visit##CLASS(S));                                                   \
368
216
    return true;                                                               \
369
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
365
22
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
22
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
22
    TRY_TO(Visit##CLASS(S));                                                   \
368
22
    return true;                                                               \
369
22
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)
Line
Count
Source
365
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
16
    TRY_TO(Visit##CLASS(S));                                                   \
368
16
    return true;                                                               \
369
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
365
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
8
    TRY_TO(Visit##CLASS(S));                                                   \
368
8
    return true;                                                               \
369
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
365
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
8
    TRY_TO(Visit##CLASS(S));                                                   \
368
8
    return true;                                                               \
369
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
365
1.42k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1.42k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1.42k
    TRY_TO(Visit##CLASS(S));                                                   \
368
1.42k
    return true;                                                               \
369
1.42k
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Line
Count
Source
365
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
6
    TRY_TO(Visit##CLASS(S));                                                   \
368
6
    return true;                                                               \
369
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
365
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1
    TRY_TO(Visit##CLASS(S));                                                   \
368
1
    return true;                                                               \
369
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
365
1.60k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1.60k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1.60k
    TRY_TO(Visit##CLASS(S));                                                   \
368
1.60k
    return true;                                                               \
369
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*)
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Line
Count
Source
365
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
18
    TRY_TO(Visit##CLASS(S));                                                   \
368
18
    return true;                                                               \
369
18
  }                                                                            \
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
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
4
  }                                                                            \
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
365
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
3
    TRY_TO(Visit##CLASS(S));                                                   \
368
3
    return true;                                                               \
369
3
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromInitListExpr(clang::InitListExpr*)
Line
Count
Source
365
40
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
40
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
40
    TRY_TO(Visit##CLASS(S));                                                   \
368
40
    return true;                                                               \
369
40
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
365
1.25k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1.25k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1.25k
    TRY_TO(Visit##CLASS(S));                                                   \
368
1.25k
    return true;                                                               \
369
1.25k
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromLambdaExpr(clang::LambdaExpr*)
Line
Count
Source
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
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
365
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
18
    TRY_TO(Visit##CLASS(S));                                                   \
368
18
    return true;                                                               \
369
18
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromMemberExpr(clang::MemberExpr*)
Line
Count
Source
365
57
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
57
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
57
    TRY_TO(Visit##CLASS(S));                                                   \
368
57
    return true;                                                               \
369
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
365
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
9
    TRY_TO(Visit##CLASS(S));                                                   \
368
9
    return true;                                                               \
369
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
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
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
365
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
12
    TRY_TO(Visit##CLASS(S));                                                   \
368
12
    return true;                                                               \
369
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
365
100
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
100
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
100
    TRY_TO(Visit##CLASS(S));                                                   \
368
100
    return true;                                                               \
369
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
365
7
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
7
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
7
    TRY_TO(Visit##CLASS(S));                                                   \
368
7
    return true;                                                               \
369
7
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromStringLiteral(clang::StringLiteral*)
Line
Count
Source
365
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
11
    TRY_TO(Visit##CLASS(S));                                                   \
368
11
    return true;                                                               \
369
11
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*)
Line
Count
Source
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
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
365
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
9
    TRY_TO(Visit##CLASS(S));                                                   \
368
9
    return true;                                                               \
369
9
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
365
258
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
258
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
258
    TRY_TO(Visit##CLASS(S));                                                   \
368
258
    return true;                                                               \
369
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
365
153
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
153
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
153
    TRY_TO(Visit##CLASS(S));                                                   \
368
153
    return true;                                                               \
369
153
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromGotoStmt(clang::GotoStmt*)
Line
Count
Source
365
44
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
44
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
44
    TRY_TO(Visit##CLASS(S));                                                   \
368
44
    return true;                                                               \
369
44
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromIfStmt(clang::IfStmt*)
Line
Count
Source
365
68
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
68
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
68
    TRY_TO(Visit##CLASS(S));                                                   \
368
68
    return true;                                                               \
369
68
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*)
Line
Count
Source
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
2
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromLabelStmt(clang::LabelStmt*)
Line
Count
Source
365
47
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
47
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
47
    TRY_TO(Visit##CLASS(S));                                                   \
368
47
    return true;                                                               \
369
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
365
30
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
30
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
30
    TRY_TO(Visit##CLASS(S));                                                   \
368
30
    return true;                                                               \
369
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
365
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1
    TRY_TO(Visit##CLASS(S));                                                   \
368
1
    return true;                                                               \
369
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
365
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
11
    TRY_TO(Visit##CLASS(S));                                                   \
368
11
    return true;                                                               \
369
11
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromReturnStmt(clang::ReturnStmt*)
Line
Count
Source
365
202
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
202
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
202
    TRY_TO(Visit##CLASS(S));                                                   \
368
202
    return true;                                                               \
369
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
365
85
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
85
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
85
    TRY_TO(Visit##CLASS(S));                                                   \
368
85
    return true;                                                               \
369
85
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Line
Count
Source
365
24
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
24
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
24
    TRY_TO(Visit##CLASS(S));                                                   \
368
24
    return true;                                                               \
369
24
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Line
Count
Source
365
42
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
42
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
42
    TRY_TO(Visit##CLASS(S));                                                   \
368
42
    return true;                                                               \
369
42
  }                                                                            \
CodeGenPGO.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::MapRegionCounters>::WalkUpFromWhileStmt(clang::WhileStmt*)
Line
Count
Source
365
64
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
64
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
64
    TRY_TO(Visit##CLASS(S));                                                   \
368
64
    return true;                                                               \
369
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
365
19
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
19
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
19
    TRY_TO(Visit##CLASS(S));                                                   \
368
19
    return true;                                                               \
369
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
365
7
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
7
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
7
    TRY_TO(Visit##CLASS(S));                                                   \
368
7
    return true;                                                               \
369
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
365
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
3
    TRY_TO(Visit##CLASS(S));                                                   \
368
3
    return true;                                                               \
369
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
365
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
6
    TRY_TO(Visit##CLASS(S));                                                   \
368
6
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
11
    TRY_TO(Visit##CLASS(S));                                                   \
368
11
    return true;                                                               \
369
11
  }                                                                            \
ObjectFilePCHContainerOperations.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::PCHContainerGenerator::DebugTypeVisitor>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Line
Count
Source
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
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
365
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
5
    TRY_TO(Visit##CLASS(S));                                                   \
368
5
    return true;                                                               \
369
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>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
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*)
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
365
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
16
    TRY_TO(Visit##CLASS(S));                                                   \
368
16
    return true;                                                               \
369
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
365
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
5
    TRY_TO(Visit##CLASS(S));                                                   \
368
5
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
111
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
111
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
111
    TRY_TO(Visit##CLASS(S));                                                   \
368
111
    return true;                                                               \
369
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
365
93
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
93
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
93
    TRY_TO(Visit##CLASS(S));                                                   \
368
93
    return true;                                                               \
369
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
365
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
18
    TRY_TO(Visit##CLASS(S));                                                   \
368
18
    return true;                                                               \
369
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
365
53
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
53
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
53
    TRY_TO(Visit##CLASS(S));                                                   \
368
53
    return true;                                                               \
369
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
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
4
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*)
Line
Count
Source
365
91
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
91
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
91
    TRY_TO(Visit##CLASS(S));                                                   \
368
91
    return true;                                                               \
369
91
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)
Line
Count
Source
365
15
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
15
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
15
    TRY_TO(Visit##CLASS(S));                                                   \
368
15
    return true;                                                               \
369
15
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)
Line
Count
Source
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1
    TRY_TO(Visit##CLASS(S));                                                   \
368
1
    return true;                                                               \
369
1
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*)
Line
Count
Source
365
6
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
6
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
6
    TRY_TO(Visit##CLASS(S));                                                   \
368
6
    return true;                                                               \
369
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
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
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
365
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
9
    TRY_TO(Visit##CLASS(S));                                                   \
368
9
    return true;                                                               \
369
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
365
116
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
116
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
116
    TRY_TO(Visit##CLASS(S));                                                   \
368
116
    return true;                                                               \
369
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
365
5
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
5
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
5
    TRY_TO(Visit##CLASS(S));                                                   \
368
5
    return true;                                                               \
369
5
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*)
Line
Count
Source
365
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
12
    TRY_TO(Visit##CLASS(S));                                                   \
368
12
    return true;                                                               \
369
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
365
32
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
32
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
32
    TRY_TO(Visit##CLASS(S));                                                   \
368
32
    return true;                                                               \
369
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
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
4
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*)
Line
Count
Source
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
193
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
193
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
193
    TRY_TO(Visit##CLASS(S));                                                   \
368
193
    return true;                                                               \
369
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
365
301
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
301
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
301
    TRY_TO(Visit##CLASS(S));                                                   \
368
301
    return true;                                                               \
369
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*)
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Line
Count
Source
365
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
11
    TRY_TO(Visit##CLASS(S));                                                   \
368
11
    return true;                                                               \
369
11
  }                                                                            \
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
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
4
  }                                                                            \
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
365
101
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
101
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
101
    TRY_TO(Visit##CLASS(S));                                                   \
368
101
    return true;                                                               \
369
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
365
9
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
9
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
9
    TRY_TO(Visit##CLASS(S));                                                   \
368
9
    return true;                                                               \
369
9
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromMemberExpr(clang::MemberExpr*)
Line
Count
Source
365
117
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
117
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
117
    TRY_TO(Visit##CLASS(S));                                                   \
368
117
    return true;                                                               \
369
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
365
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
8
    TRY_TO(Visit##CLASS(S));                                                   \
368
8
    return true;                                                               \
369
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
365
34
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
34
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
34
    TRY_TO(Visit##CLASS(S));                                                   \
368
34
    return true;                                                               \
369
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
365
18
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
18
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
18
    TRY_TO(Visit##CLASS(S));                                                   \
368
18
    return true;                                                               \
369
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
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
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
365
16
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
16
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
16
    TRY_TO(Visit##CLASS(S));                                                   \
368
16
    return true;                                                               \
369
16
  }                                                                            \
ASTConsumers.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ASTPrinter>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
365
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
8
    TRY_TO(Visit##CLASS(S));                                                   \
368
8
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
48
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
48
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
48
    TRY_TO(Visit##CLASS(S));                                                   \
368
48
    return true;                                                               \
369
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
365
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1
    TRY_TO(Visit##CLASS(S));                                                   \
368
1
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
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*)
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1
    TRY_TO(Visit##CLASS(S));                                                   \
368
1
    return true;                                                               \
369
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
365
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
11
    TRY_TO(Visit##CLASS(S));                                                   \
368
11
    return true;                                                               \
369
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
365
232
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
232
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
232
    TRY_TO(Visit##CLASS(S));                                                   \
368
232
    return true;                                                               \
369
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
365
199
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
199
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
199
    TRY_TO(Visit##CLASS(S));                                                   \
368
199
    return true;                                                               \
369
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
365
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
3
    TRY_TO(Visit##CLASS(S));                                                   \
368
3
    return true;                                                               \
369
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
365
289
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
289
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
289
    TRY_TO(Visit##CLASS(S));                                                   \
368
289
    return true;                                                               \
369
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
365
11
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
11
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
11
    TRY_TO(Visit##CLASS(S));                                                   \
368
11
    return true;                                                               \
369
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
365
30
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
30
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
30
    TRY_TO(Visit##CLASS(S));                                                   \
368
30
    return true;                                                               \
369
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
365
201
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
201
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
201
    TRY_TO(Visit##CLASS(S));                                                   \
368
201
    return true;                                                               \
369
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
365
70
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
70
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
70
    TRY_TO(Visit##CLASS(S));                                                   \
368
70
    return true;                                                               \
369
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
365
1.74k
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1.74k
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1.74k
    TRY_TO(Visit##CLASS(S));                                                   \
368
1.74k
    return true;                                                               \
369
1.74k
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromCharacterLiteral(clang::CharacterLiteral*)
Line
Count
Source
365
33
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
33
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
33
    TRY_TO(Visit##CLASS(S));                                                   \
368
33
    return true;                                                               \
369
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
365
891
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
891
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
891
    TRY_TO(Visit##CLASS(S));                                                   \
368
891
    return true;                                                               \
369
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*)
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
Line
Count
Source
365
36
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
36
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
36
    TRY_TO(Visit##CLASS(S));                                                   \
368
36
    return true;                                                               \
369
36
  }                                                                            \
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
365
262
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
262
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
262
    TRY_TO(Visit##CLASS(S));                                                   \
368
262
    return true;                                                               \
369
262
  }                                                                            \
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
365
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
3
    TRY_TO(Visit##CLASS(S));                                                   \
368
3
    return true;                                                               \
369
3
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromInitListExpr(clang::InitListExpr*)
Line
Count
Source
365
12
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
12
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
12
    TRY_TO(Visit##CLASS(S));                                                   \
368
12
    return true;                                                               \
369
12
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromIntegerLiteral(clang::IntegerLiteral*)
Line
Count
Source
365
762
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
762
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
762
    TRY_TO(Visit##CLASS(S));                                                   \
368
762
    return true;                                                               \
369
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
365
4
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
4
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
4
    TRY_TO(Visit##CLASS(S));                                                   \
368
4
    return true;                                                               \
369
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
365
10
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
10
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
10
    TRY_TO(Visit##CLASS(S));                                                   \
368
10
    return true;                                                               \
369
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
365
30
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
30
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
30
    TRY_TO(Visit##CLASS(S));                                                   \
368
30
    return true;                                                               \
369
30
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCBoxedExpr(clang::ObjCBoxedExpr*)
Line
Count
Source
365
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
3
    TRY_TO(Visit##CLASS(S));                                                   \
368
3
    return true;                                                               \
369
3
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*)
Line
Count
Source
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
26
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
26
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
26
    TRY_TO(Visit##CLASS(S));                                                   \
368
26
    return true;                                                               \
369
26
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCMessageExpr(clang::ObjCMessageExpr*)
Line
Count
Source
365
862
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
862
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
862
    TRY_TO(Visit##CLASS(S));                                                   \
368
862
    return true;                                                               \
369
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
365
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1
    TRY_TO(Visit##CLASS(S));                                                   \
368
1
    return true;                                                               \
369
1
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromObjCStringLiteral(clang::ObjCStringLiteral*)
Line
Count
Source
365
82
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
82
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
82
    TRY_TO(Visit##CLASS(S));                                                   \
368
82
    return true;                                                               \
369
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
365
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1
    TRY_TO(Visit##CLASS(S));                                                   \
368
1
    return true;                                                               \
369
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
365
135
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
135
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
135
    TRY_TO(Visit##CLASS(S));                                                   \
368
135
    return true;                                                               \
369
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
365
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1
    TRY_TO(Visit##CLASS(S));                                                   \
368
1
    return true;                                                               \
369
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
365
95
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
95
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
95
    TRY_TO(Visit##CLASS(S));                                                   \
368
95
    return true;                                                               \
369
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
365
1
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
1
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
1
    TRY_TO(Visit##CLASS(S));                                                   \
368
1
    return true;                                                               \
369
1
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromUnaryOperator(clang::UnaryOperator*)
Line
Count
Source
365
56
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
56
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
56
    TRY_TO(Visit##CLASS(S));                                                   \
368
56
    return true;                                                               \
369
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
365
37
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
37
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
37
    TRY_TO(Visit##CLASS(S));                                                   \
368
37
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
95
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
95
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
95
    TRY_TO(Visit##CLASS(S));                                                   \
368
95
    return true;                                                               \
369
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
365
8
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
8
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
8
    TRY_TO(Visit##CLASS(S));                                                   \
368
8
    return true;                                                               \
369
8
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Line
Count
Source
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
2
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Line
Count
Source
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
2
  }                                                                            \
ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::ObjCMigrator>::WalkUpFromWhileStmt(clang::WhileStmt*)
Line
Count
Source
365
3
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
3
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
3
    TRY_TO(Visit##CLASS(S));                                                   \
368
3
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    return true;                                                               \
369
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>::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*)
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>::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
365
2
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
2
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
2
    TRY_TO(Visit##CLASS(S));                                                   \
368
2
    
return true0
; \
369
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*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPForDirective(clang::OMPForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPForSimdDirective(clang::OMPForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPParallelForDirective(clang::OMPParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPSimdDirective(clang::OMPSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetSimdDirective(clang::OMPTargetSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTaskLoopDirective(clang::OMPTaskLoopDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPMasterDirective(clang::OMPMasterDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPOrderedDirective(clang::OMPOrderedDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPParallelDirective(clang::OMPParallelDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPSectionDirective(clang::OMPSectionDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPSectionsDirective(clang::OMPSectionsDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPSingleDirective(clang::OMPSingleDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetDataDirective(clang::OMPTargetDataDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetDirective(clang::OMPTargetDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetParallelDirective(clang::OMPTargetParallelDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTaskDirective(clang::OMPTaskDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTaskgroupDirective(clang::OMPTaskgroupDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTaskwaitDirective(clang::OMPTaskwaitDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTaskyieldDirective(clang::OMPTaskyieldDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCAtCatchStmt(clang::ObjCAtCatchStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCAtThrowStmt(clang::ObjCAtThrowStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCAtTryStmt(clang::ObjCAtTryStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromObjCForCollectionStmt(clang::ObjCForCollectionStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromReturnStmt(clang::ReturnStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromSEHExceptStmt(clang::SEHExceptStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromSEHFinallyStmt(clang::SEHFinallyStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromSEHLeaveStmt(clang::SEHLeaveStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromSEHTryStmt(clang::SEHTryStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromCaseStmt(clang::CaseStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromDefaultStmt(clang::DefaultStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromSwitchStmt(clang::SwitchStmt*)
Unexecuted instantiation: ObjCMT.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::SuperInitChecker>::WalkUpFromWhileStmt(clang::WhileStmt*)
Unexecuted instantiation: TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::WalkUpFromGCCAsmStmt(clang::GCCAsmStmt*)
Unexecuted instantiation: TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::WalkUpFromMSAsmStmt(clang::MSAsmStmt*)
Unexecuted instantiation: TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::WalkUpFromAttributedStmt(clang::AttributedStmt*)
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::WalkUpFromBreakStmt(clang::BreakStmt*)
Line
Count
Source
365
15
  bool WalkUpFrom##CLASS(CLASS *S) {                                           \
366
15
    TRY_TO(WalkUpFrom##PARENT(S));                                             \
367
15
    TRY_TO(Visit##CLASS(S));                                                   \
368
15
    return true;                                                               \
369
15
  }                                                                            \
Unexecuted instantiation: TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*)
Unexecuted instantiation: TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*)
Unexecuted instantiation: TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::WalkUpFromCXXTryStmt(clang::CXXTryStmt*)
Unexecuted instantiation: TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::WalkUpFromCapturedStmt(clang::CapturedStmt*)
TransAPIUses.cpp:clang::RecursiveASTVisitor<(anonymous namespace)::APIChecker>::WalkUpFromCompoundStmt(clang::CompoundStmt*)
Line
Count
Source