Home
last modified time | relevance | path

Searched refs:IntrusiveRefCntPtr (Results 1 – 25 of 52) sorted by relevance

123

/freebsd-10-stable/contrib/llvm/include/llvm/ADT/
DIntrusiveRefCntPtr.h31 class IntrusiveRefCntPtr; variable
110 class IntrusiveRefCntPtr {
112 typedef IntrusiveRefCntPtr this_type;
116 explicit IntrusiveRefCntPtr() : Obj(0) {} in IntrusiveRefCntPtr() function
118 IntrusiveRefCntPtr(T* obj) : Obj(obj) { in IntrusiveRefCntPtr() function
122 IntrusiveRefCntPtr(const IntrusiveRefCntPtr& S) : Obj(S.Obj) { in IntrusiveRefCntPtr() function
127 IntrusiveRefCntPtr(IntrusiveRefCntPtr&& S) : Obj(S.Obj) { in IntrusiveRefCntPtr() function
132 IntrusiveRefCntPtr(IntrusiveRefCntPtr<X>&& S) : Obj(S.getPtr()) { in IntrusiveRefCntPtr() function
138 IntrusiveRefCntPtr(const IntrusiveRefCntPtr<X>& S) in IntrusiveRefCntPtr() function
143 IntrusiveRefCntPtr& operator=(IntrusiveRefCntPtr S) {
[all …]
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Frontend/
DASTUnit.h67 IntrusiveRefCntPtr<LangOptions> LangOpts;
68 IntrusiveRefCntPtr<DiagnosticsEngine> Diagnostics;
69 IntrusiveRefCntPtr<FileManager> FileMgr;
70 IntrusiveRefCntPtr<SourceManager> SourceMgr;
72 IntrusiveRefCntPtr<TargetInfo> Target;
73 IntrusiveRefCntPtr<Preprocessor> PP;
74 IntrusiveRefCntPtr<ASTContext> Ctx;
75 IntrusiveRefCntPtr<TargetOptions> TargetOpts;
76 IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts;
95 IntrusiveRefCntPtr<CompilerInvocation> Invocation;
[all …]
DCompilerInvocation.h55 IntrusiveRefCntPtr<LangOptions> LangOpts;
58 IntrusiveRefCntPtr<TargetOptions> TargetOpts;
61 IntrusiveRefCntPtr<DiagnosticOptions> DiagnosticOpts;
64 IntrusiveRefCntPtr<HeaderSearchOptions> HeaderSearchOpts;
67 IntrusiveRefCntPtr<PreprocessorOptions> PreprocessorOpts;
DCompilerInstance.h69 IntrusiveRefCntPtr<CompilerInvocation> Invocation;
72 IntrusiveRefCntPtr<DiagnosticsEngine> Diagnostics;
75 IntrusiveRefCntPtr<TargetInfo> Target;
78 IntrusiveRefCntPtr<FileManager> FileMgr;
81 IntrusiveRefCntPtr<SourceManager> SourceMgr;
84 IntrusiveRefCntPtr<Preprocessor> PP;
87 IntrusiveRefCntPtr<ASTContext> Context;
519 static IntrusiveRefCntPtr<DiagnosticsEngine>
DUtils.h111 IntrusiveRefCntPtr<DiagnosticsEngine> Diags =
112 IntrusiveRefCntPtr<DiagnosticsEngine>());
DTextDiagnosticPrinter.h30 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts;
DLogDiagnosticPrinter.h45 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/ARCMigrate/
DARCMT.cpp177 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in createInvocationForMigration()
178 IntrusiveRefCntPtr<DiagnosticsEngine> Diags( in createInvocationForMigration()
218 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in emitPremigrationErrors()
219 IntrusiveRefCntPtr<DiagnosticsEngine> Diags( in emitPremigrationErrors()
257 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in checkForManualIssues()
258 IntrusiveRefCntPtr<DiagnosticsEngine> Diags( in checkForManualIssues()
364 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in applyTransforms()
365 IntrusiveRefCntPtr<DiagnosticsEngine> Diags( in applyTransforms()
401 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in getFileRemappings()
402 IntrusiveRefCntPtr<DiagnosticsEngine> Diags( in getFileRemappings()
[all …]
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Index/
DSimpleFormatContext.h67 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts;
68 IntrusiveRefCntPtr<DiagnosticsEngine> Diagnostics;
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/
DLLVM.h42 template <typename T> class IntrusiveRefCntPtr; variable
73 using llvm::IntrusiveRefCntPtr;
DDiagnostic.h185 IntrusiveRefCntPtr<DiagnosticIDs> Diags;
186 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts;
341 const IntrusiveRefCntPtr<DiagnosticIDs> &Diags,
347 const IntrusiveRefCntPtr<DiagnosticIDs> &getDiagnosticIDs() const { in getDiagnosticIDs()
/freebsd-10-stable/contrib/llvm/tools/clang/tools/driver/
Dcc1_main.cpp62 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in cc1_main()
72 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in cc1_main()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Frontend/
DASTMerge.cpp40 IntrusiveRefCntPtr<DiagnosticIDs> in ExecuteAction()
43 IntrusiveRefCntPtr<DiagnosticsEngine> in ExecuteAction()
DASTUnit.cpp514 IntrusiveRefCntPtr<TargetOptions> &TargetOpts;
515 IntrusiveRefCntPtr<TargetInfo> &Target;
521 IntrusiveRefCntPtr<TargetOptions> &TargetOpts, in ASTInfoCollector()
522 IntrusiveRefCntPtr<TargetInfo> &Target, in ASTInfoCollector()
662 void ASTUnit::ConfigureDiags(IntrusiveRefCntPtr<DiagnosticsEngine> &Diags, in ConfigureDiags()
680 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, in LoadFromASTFile()
1129 IntrusiveRefCntPtr<CompilerInvocation> in Parse()
1387 IntrusiveRefCntPtr<CompilerInvocation> in getMainBufferWithPrecompiledPreamble()
1761 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, in create()
1779 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, in LoadFromCompilerInvocationAction()
[all …]
DCreateInvocationFromCommandLine.cpp34 IntrusiveRefCntPtr<DiagnosticsEngine> Diags) { in createInvocationFromCommandLine()
DChainedIncludesSource.cpp95 IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs()); in create()
96 IntrusiveRefCntPtr<DiagnosticsEngine> Diags( in create()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Tooling/
DRefactoring.cpp177 IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs), in applyAllReplacements()
284 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in runAndSave()
287 IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), in runAndSave()
DTooling.cpp127 llvm::IntrusiveRefCntPtr<FileManager> Files( in runToolOnCodeWithArgs()
202 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in run()
206 IntrusiveRefCntPtr<clang::DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts, in run()
DCompilationDatabase.cpp209 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in stripPositionalArgs()
212 IntrusiveRefCntPtr<clang::DiagnosticIDs>(new DiagnosticIDs()), in stripPositionalArgs()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DProgramState_Fwd.h38 typedef IntrusiveRefCntPtr<const ProgramState> ProgramStateRef;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
DPlistDiagnostics.cpp287 IntrusiveRefCntPtr<PathDiagnosticEventPiece> callEnter = in ReportCall()
294 IntrusiveRefCntPtr<PathDiagnosticEventPiece> callEnterWithinCaller = in ReportCall()
308 IntrusiveRefCntPtr<PathDiagnosticEventPiece> callExit = in ReportCall()
400 IntrusiveRefCntPtr<PathDiagnosticEventPiece> in FlushDiagnosticsImpl()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DPathDiagnostic.h411 class PathPieces : public std::list<IntrusiveRefCntPtr<PathDiagnosticPiece> > {
586 IntrusiveRefCntPtr<PathDiagnosticEventPiece> getCallEnterEvent() const;
587 IntrusiveRefCntPtr<PathDiagnosticEventPiece>
589 IntrusiveRefCntPtr<PathDiagnosticEventPiece> getCallExitEvent() const;
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/
DCodeCompleteConsumer.h527 IntrusiveRefCntPtr<GlobalCodeCompletionAllocator> AllocatorRef;
531 IntrusiveRefCntPtr<GlobalCodeCompletionAllocator> Allocator) in CodeCompletionTUInfo()
534 IntrusiveRefCntPtr<GlobalCodeCompletionAllocator> getAllocatorRef() const { in getAllocatorRef()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Lex/
DHeaderSearch.h159 IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts;
242 HeaderSearch(IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts,
/freebsd-10-stable/lib/clang/libllvmsupport/
DMakefile37 IntrusiveRefCntPtr.cpp \

123