OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:IntrusiveRefCntPtr
(Results
1 - 25
of
91
) sorted by relevancy
1
2
3
4
/src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
IntrusiveRefCntPtr.h
1
//==- llvm/ADT/
IntrusiveRefCntPtr
.h - Smart Refcounting Pointer --*- C++ -*-==//
10
//
IntrusiveRefCntPtr
classes.
12
//
IntrusiveRefCntPtr
is a smart pointer to an object which maintains a
23
// // Constructing an
IntrusiveRefCntPtr
increases the pointee's refcount by
25
//
IntrusiveRefCntPtr
<MyClass> Ptr1(new MyClass());
27
// // Copying an
IntrusiveRefCntPtr
increases the pointee's refcount by 1.
28
//
IntrusiveRefCntPtr
<MyClass> Ptr2(Ptr1);
30
// // Constructing an
IntrusiveRefCntPtr
has no effect on the object's
32
//
IntrusiveRefCntPtr
<MyClass> Ptr3(std::move(Ptr1));
35
// // Clearing an
IntrusiveRefCntPtr
decreases the pointee's refcount by 1
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/Tooling/DependencyScanning/
DependencyScanningWorker.h
67
IntrusiveRefCntPtr
<DiagnosticOptions> DiagOpts;
71
llvm::
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> RealFS;
75
llvm::
IntrusiveRefCntPtr
<DependencyScanningWorkerFilesystem> DepFS;
78
llvm::
IntrusiveRefCntPtr
<FileManager> Files;
/src/external/apache2/llvm/dist/llvm/tools/dsymutil/
Reproducer.h
35
IntrusiveRefCntPtr
<vfs::FileSystem> getVFS() const { return VFS; }
42
IntrusiveRefCntPtr
<vfs::FileSystem> VFS;
dsymutil.h
38
parseDebugMap(llvm::
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> VFS,
44
bool dumpStab(llvm::
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> VFS,
BinaryHolder.h
41
BinaryHolder(
IntrusiveRefCntPtr
<vfs::FileSystem> VFS, bool Verbose = false)
60
Error load(
IntrusiveRefCntPtr
<vfs::FileSystem> VFS, StringRef Filename,
112
Error load(
IntrusiveRefCntPtr
<vfs::FileSystem> VFS, StringRef Filename,
141
IntrusiveRefCntPtr
<vfs::FileSystem> VFS;
MachOUtils.h
44
bool generateDsymCompanion(llvm::
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> VFS,
/src/external/apache2/llvm/dist/llvm/include/llvm/Support/
FileCollector.h
42
IntrusiveRefCntPtr
<vfs::FileSystem> FS,
110
static
IntrusiveRefCntPtr
<vfs::FileSystem>
111
createCollectorVFS(
IntrusiveRefCntPtr
<vfs::FileSystem> BaseFS,
129
IntrusiveRefCntPtr
<vfs::FileSystem> FS,
/src/external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-cxx/
handle_cxx.cpp
32
llvm::
IntrusiveRefCntPtr
<FileManager> Files(
35
IntrusiveRefCntPtr
<DiagnosticOptions> DiagOpts = new DiagnosticOptions();
37
IntrusiveRefCntPtr
<clang::DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts,
/src/external/apache2/llvm/dist/clang/tools/diagtool/
ShowEnabledWarnings.cpp
55
static
IntrusiveRefCntPtr
<DiagnosticsEngine>
57
IntrusiveRefCntPtr
<DiagnosticIDs> DiagIDs(new DiagnosticIDs());
62
IntrusiveRefCntPtr
<DiagnosticsEngine> InterimDiags(
75
IntrusiveRefCntPtr
<DiagnosticsEngine> FinalDiags =
104
IntrusiveRefCntPtr
<DiagnosticsEngine> Diags = createDiagnostics(argc, argv);
/src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ProgramState_Fwd.h
13
#include "llvm/ADT/
IntrusiveRefCntPtr
.h"
37
typedef
IntrusiveRefCntPtr
<const ProgramState> ProgramStateRef;
/src/external/apache2/llvm/dist/clang/lib/Frontend/
ChainedIncludesSource.cpp
60
IntrusiveRefCntPtr
<ExternalSemaSource> FinalReader)
63
IntrusiveRefCntPtr
<ExternalSemaSource> FinalReader;
73
IntrusiveRefCntPtr
<ExternalSemaSource> FinalReader)
113
IntrusiveRefCntPtr
<ExternalSemaSource> clang::createChainedIncludesSource(
114
CompilerInstance &CI,
IntrusiveRefCntPtr
<ExternalSemaSource> &Reader) {
144
IntrusiveRefCntPtr
<DiagnosticIDs> DiagID(new DiagnosticIDs());
145
IntrusiveRefCntPtr
<DiagnosticsEngine> Diags(
187
IntrusiveRefCntPtr
<ASTReader> Reader;
217
return
IntrusiveRefCntPtr
<ChainedIncludesSource>(
CreateInvocationFromCommandLine.cpp
28
ArrayRef<const char *> ArgList,
IntrusiveRefCntPtr
<DiagnosticsEngine> Diags,
29
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> VFS, bool ShouldRecoverOnErorrs,
/src/external/apache2/llvm/dist/clang/include/clang/Frontend/
CompilerInstance.h
22
#include "llvm/ADT/
IntrusiveRefCntPtr
.h"
78
IntrusiveRefCntPtr
<DiagnosticsEngine> Diagnostics;
81
IntrusiveRefCntPtr
<TargetInfo> Target;
84
IntrusiveRefCntPtr
<TargetInfo> AuxTarget;
87
IntrusiveRefCntPtr
<FileManager> FileMgr;
90
IntrusiveRefCntPtr
<SourceManager> SourceMgr;
93
IntrusiveRefCntPtr
<InMemoryModuleCache> ModuleCache;
99
IntrusiveRefCntPtr
<ASTContext> Context;
102
IntrusiveRefCntPtr
<ExternalSemaSource> ExternalSemaSrc;
120
IntrusiveRefCntPtr
<ASTReader> TheASTReader
[
all
...]
Utils.h
21
#include "llvm/ADT/
IntrusiveRefCntPtr
.h"
204
IntrusiveRefCntPtr
<ExternalSemaSource>
206
IntrusiveRefCntPtr
<ExternalSemaSource> &Reader);
222
IntrusiveRefCntPtr
<DiagnosticsEngine> Diags =
223
IntrusiveRefCntPtr
<DiagnosticsEngine>(),
224
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> VFS = nullptr,
ASTUnit.h
33
#include "llvm/ADT/
IntrusiveRefCntPtr
.h"
110
IntrusiveRefCntPtr
<DiagnosticsEngine> Diagnostics;
111
IntrusiveRefCntPtr
<FileManager> FileMgr;
112
IntrusiveRefCntPtr
<SourceManager> SourceMgr;
113
IntrusiveRefCntPtr
<InMemoryModuleCache> ModuleCache;
115
IntrusiveRefCntPtr
<TargetInfo> Target;
117
IntrusiveRefCntPtr
<ASTContext> Ctx;
121
IntrusiveRefCntPtr
<ASTReader> Reader;
255
static void ConfigureDiags(
IntrusiveRefCntPtr
<DiagnosticsEngine> Diags,
372
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> VFS)
[
all
...]
TextDiagnosticPrinter.h
19
#include "llvm/ADT/
IntrusiveRefCntPtr
.h"
29
IntrusiveRefCntPtr
<DiagnosticOptions> DiagOpts;
PrecompiledPreamble.h
18
#include "llvm/ADT/
IntrusiveRefCntPtr
.h"
85
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> VFS,
120
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> &VFS,
127
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> &VFS,
236
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> &VFS,
245
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> &VFS);
/src/external/apache2/llvm/dist/clang/lib/Tooling/
ExpandResponseFilesCompilationDatabase.cpp
29
llvm::
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> FS)
75
llvm::
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> FS;
82
llvm::
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> FS) {
Tooling.cpp
38
#include "llvm/ADT/
IntrusiveRefCntPtr
.h"
78
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> VFS) {
184
llvm::
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> VFS,
191
llvm::
IntrusiveRefCntPtr
<FileManager> Files(
206
llvm::
IntrusiveRefCntPtr
<llvm::vfs::OverlayFileSystem> OverlayFileSystem(
208
llvm::
IntrusiveRefCntPtr
<llvm::vfs::InMemoryFileSystem> InMemoryFileSystem(
327
IntrusiveRefCntPtr
<DiagnosticOptions> DiagOpts = new DiagnosticOptions();
335
IntrusiveRefCntPtr
<DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts,
409
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> BaseFS,
410
IntrusiveRefCntPtr
<FileManager> Files
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/Basic/
LLVM.h
47
template <typename T> class
IntrusiveRefCntPtr
;
84
using llvm::
IntrusiveRefCntPtr
;
FileManager.h
22
#include "llvm/ADT/
IntrusiveRefCntPtr
.h"
54
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> FS;
135
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> FS = nullptr);
245
void setVirtualFileSystem(
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> FS) {
/src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
ARCMT.cpp
183
IntrusiveRefCntPtr
<DiagnosticIDs> DiagID(new DiagnosticIDs());
184
IntrusiveRefCntPtr
<DiagnosticsEngine> Diags(
222
IntrusiveRefCntPtr
<DiagnosticIDs> DiagID(new DiagnosticIDs());
223
IntrusiveRefCntPtr
<DiagnosticsEngine> Diags(
262
IntrusiveRefCntPtr
<DiagnosticIDs> DiagID(new DiagnosticIDs());
263
IntrusiveRefCntPtr
<DiagnosticsEngine> Diags(
371
IntrusiveRefCntPtr
<DiagnosticIDs> DiagID(new DiagnosticIDs());
372
IntrusiveRefCntPtr
<DiagnosticsEngine> Diags(
408
IntrusiveRefCntPtr
<DiagnosticIDs> DiagID(new DiagnosticIDs());
409
IntrusiveRefCntPtr
<DiagnosticsEngine> Diags
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/Rewrite/Core/
RewriteRope.h
16
#include "llvm/ADT/
IntrusiveRefCntPtr
.h"
59
llvm::
IntrusiveRefCntPtr
<RopeRefCountString> StrData;
64
RopePiece(llvm::
IntrusiveRefCntPtr
<RopeRefCountString> Str, unsigned Start,
176
llvm::
IntrusiveRefCntPtr
<RopeRefCountString> AllocBuffer;
/src/external/apache2/llvm/dist/clang/include/clang/Tooling/
Tooling.h
39
#include "llvm/ADT/
IntrusiveRefCntPtr
.h"
190
llvm::
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> VFS,
312
IntrusiveRefCntPtr
<llvm::vfs::FileSystem> BaseFS =
314
IntrusiveRefCntPtr
<FileManager> Files = nullptr);
371
llvm::
IntrusiveRefCntPtr
<llvm::vfs::OverlayFileSystem> OverlayFileSystem;
372
llvm::
IntrusiveRefCntPtr
<llvm::vfs::InMemoryFileSystem> InMemoryFileSystem;
373
llvm::
IntrusiveRefCntPtr
<FileManager> Files;
/src/external/apache2/llvm/dist/clang/tools/arcmt-test/
arcmt-test.cpp
110
IntrusiveRefCntPtr
<DiagnosticOptions> DiagOpts = new DiagnosticOptions();
113
IntrusiveRefCntPtr
<DiagnosticIDs> DiagID(new DiagnosticIDs());
114
IntrusiveRefCntPtr
<DiagnosticsEngine> Diags(
154
IntrusiveRefCntPtr
<DiagnosticOptions> DiagOpts = new DiagnosticOptions();
157
IntrusiveRefCntPtr
<DiagnosticIDs> DiagID(new DiagnosticIDs());
158
IntrusiveRefCntPtr
<DiagnosticsEngine> TopDiags(
Completed in 30 milliseconds
1
2
3
4
Indexes created Mon Sep 21 00:25:25 UTC 2026