reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/ASTNodeTraverser.h
   57       public ConstStmtVisitor<Derived>,
  108       ConstStmtVisitor<Derived>::Visit(S);
tools/clang/include/clang/AST/JSONNodeDumper.h
  117       public ConstStmtVisitor<JSONNodeDumper>,
  135   using InnerStmtVisitor = ConstStmtVisitor<JSONNodeDumper>;
tools/clang/include/clang/AST/TextNodeDumper.h
  131       public ConstStmtVisitor<TextNodeDumper>,
tools/clang/lib/AST/ExprConstant.cpp
 6611   : public ConstStmtVisitor<Derived, bool> {
 6670   typedef ConstStmtVisitor<Derived, bool> StmtVisitorTy;
tools/clang/lib/AST/Interp/ByteCodeExprGen.h
   41 class ByteCodeExprGen : public ConstStmtVisitor<ByteCodeExprGen<Emitter>, bool>,
tools/clang/lib/AST/StmtProfile.cpp
   27   class StmtProfiler : public ConstStmtVisitor<StmtProfiler> {
tools/clang/lib/Analysis/CloneDetection.cpp
  181     : public ConstStmtVisitor<CloneTypeIIStmtDataCollector<T>> {
tools/clang/lib/Analysis/Consumed.cpp
  459 class ConsumedStmtVisitor : public ConstStmtVisitor<ConsumedStmtVisitor> {
tools/clang/lib/Analysis/ThreadSafety.cpp
  592 class VarMapBuilder : public ConstStmtVisitor<VarMapBuilder> {
 1570 class BuildLockset : public ConstStmtVisitor<BuildLockset> {
tools/clang/lib/CodeGen/CGException.cpp
 1654 struct CaptureFinder : ConstStmtVisitor<CaptureFinder> {
tools/clang/lib/CodeGen/CGExprConstant.cpp
 1738 class ConstantLValueEmitter : public ConstStmtVisitor<ConstantLValueEmitter,
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  310     : public ConstStmtVisitor<CheckVarsEscapingDeclContext> {
tools/clang/lib/CodeGen/CodeGenModule.cpp
 2576       : public ConstStmtVisitor<FunctionIsDirectlyRecursive, bool> {
tools/clang/lib/CodeGen/CodeGenPGO.cpp
  343 struct ComputeRegionCounts : public ConstStmtVisitor<ComputeRegionCounts> {
tools/clang/lib/CodeGen/CoverageMappingGen.cpp
  434       public ConstStmtVisitor<CounterCoverageMappingBuilder> {
tools/clang/lib/Sema/SemaOpenMP.cpp
 2394     : public ConstStmtVisitor<LocalVarRefChecker, bool> {
 5540     : public ConstStmtVisitor<LoopCounterRefChecker, bool> {
tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
   59   class MethodCrawler : public ConstStmtVisitor<MethodCrawler> {
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
   98   class MethodCrawler : public ConstStmtVisitor<MethodCrawler> {
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
 1039   class MethodCrawler : public ConstStmtVisitor<MethodCrawler> {
tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
   34   : public ConstStmtVisitor<CastedAllocFinder, TypeCallPair> {
  110 class SizeofFinder : public ConstStmtVisitor<SizeofFinder> {
tools/clang/tools/extra/clangd/FindTarget.cpp
  173     struct Visitor : public ConstStmtVisitor<Visitor> {
  469   struct Visitor : ConstStmtVisitor<Visitor> {
tools/clang/tools/libclang/CIndex.cpp
 1963 class EnqueueVisitor : public ConstStmtVisitor<EnqueueVisitor, void> {
tools/clang/unittests/AST/DataCollectionTest.cpp
   28 class StmtDataCollector : public ConstStmtVisitor<StmtDataCollector> {