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

Declarations

tools/clang/include/clang/Basic/LLVM.h
   46   template <class Derived> class RefCountedBase;

References

include/llvm/ADT/IntrusiveRefCntPtr.h
   75   RefCountedBase(const RefCountedBase &) {}
tools/clang/include/clang/AST/ASTContext.h
  160 class ASTContext : public RefCountedBase<ASTContext> {
tools/clang/include/clang/AST/ExternalASTSource.h
   62 class ExternalASTSource : public RefCountedBase<ExternalASTSource> {
tools/clang/include/clang/Basic/Diagnostic.h
  149 class DiagnosticsEngine : public RefCountedBase<DiagnosticsEngine> {
tools/clang/include/clang/Basic/DiagnosticIDs.h
  163 class DiagnosticIDs : public RefCountedBase<DiagnosticIDs> {
tools/clang/include/clang/Basic/DiagnosticOptions.h
   63 class DiagnosticOptions : public RefCountedBase<DiagnosticOptions>{
tools/clang/include/clang/Basic/FileManager.h
  171 class FileManager : public RefCountedBase<FileManager> {
tools/clang/include/clang/Basic/SourceManager.h
  596 class SourceManager : public RefCountedBase<SourceManager> {
tools/clang/include/clang/Basic/TargetInfo.h
  164                    public RefCountedBase<TargetInfo> {
tools/clang/include/clang/Serialization/InMemoryModuleCache.h
   30 class InMemoryModuleCache : public llvm::RefCountedBase<InMemoryModuleCache> {
tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
  162 class AnalyzerOptions : public RefCountedBase<AnalyzerOptions> {
tools/clang/tools/extra/clang-query/Query.h
   38 struct Query : llvm::RefCountedBase<Query> {
tools/clang/tools/libclang/CLog.h
   40 class Logger : public RefCountedBase<Logger> {
unittests/ADT/IntrusiveRefCntPtrTest.cpp
   15 struct SimpleRefCounted : public RefCountedBase<SimpleRefCounted> {
   39 struct InterceptRefCounted : public RefCountedBase<InterceptRefCounted> {