/external/chromium_org/third_party/WebKit/Source/modules/quota/ |
H A D | DeprecatedStorageQuota.h | 50 Persistent, enumerator in enum:blink::FINAL::Type
|
/external/chromium_org/tools/clang/blink_gc_plugin/tests/heap/ |
H A D | stubs.h | 169 template<typename T> class Persistent { class in namespace:blink
|
/external/chromium_org/tools/clang/blink_gc_plugin/ |
H A D | Edge.h | 21 class Persistent; 33 virtual void VisitPersistent(Persistent*) {} 47 virtual void VisitPersistent(Persistent*) override; 64 virtual void AtPersistent(Persistent*); 188 class Persistent : public PtrEdge { class in inherits:PtrEdge 190 explicit Persistent(Edge* ptr) : PtrEdge(ptr) { } function in class:Persistent
|
/external/chromium_org/third_party/WebKit/Source/platform/heap/ |
H A D | Handle.h | 346 // RootsAccessor for Persistent that provides access to thread-local list 364 // RootsAccessor for Persistent that provides synchronized access to global 436 // A dummy Persistent handle that ensures the list of persistents is never null. 486 // Persistent handles are used to store pointers into the 487 // managed heap. As long as the Persistent handle is alive 488 // the GC will keep the object pointed to alive. Persistent 490 // Persistent handles must not be used to contain pointers 495 // A Persistent is always a GC root from the point of view of 498 // We have to construct and destruct Persistent with default RootsAccessor in 501 class Persistent class in namespace:blink 505 Persistent() : m_raw(0) { } function in class:blink::Persistent 507 Persistent(std::nullptr_t) : m_raw(0) { } function in class:blink::Persistent 509 Persistent(T* raw) : m_raw(raw) function in class:blink::Persistent 515 explicit Persistent(T& raw) : m_raw(&raw) function in class:blink::Persistent 521 Persistent(const Persistent& other) : m_raw(other) { recordBacktrace(); } function in class:blink::Persistent 524 Persistent(const Persistent<U, RootsAccessor>& other) argument 527 Persistent(const Member<U>& other) : m_raw(other) { recordBacktrace(); } function in class:blink::Persistent 530 Persistent(const RawPtr<U>& other) : m_raw(other.get()) { recordBacktrace(); } function in class:blink::Persistent 592 operator =(const Persistent<U, RootsAccessor>& other) argument [all...] |
/external/clang/tools/libclang/ |
H A D | Indexing.cpp | 625 bool Persistent = requestedToGetTU; local 651 Persistent,
|
/external/clang/lib/Frontend/ |
H A D | ASTUnit.cpp | 1756 ASTFrontendAction *Action, ASTUnit *Unit, bool Persistent, 1863 if (Persistent && !TrackerAct) { 1754 LoadFromCompilerInvocationAction( CompilerInvocation *CI, IntrusiveRefCntPtr<DiagnosticsEngine> Diags, ASTFrontendAction *Action, ASTUnit *Unit, bool Persistent, StringRef ResourceFilesPath, bool OnlyLocalDecls, bool CaptureDiagnostics, bool PrecompilePreamble, bool CacheCodeCompletionResults, bool IncludeBriefCommentsInCodeCompletion, bool UserFilesAreVolatile, std::unique_ptr<ASTUnit> *ErrAST) argument
|
/external/chromium_org/v8/include/ |
H A D | v8.h | 107 class M = NonCopyablePersistentTraits<T> > class Persistent; 187 * local operations. They are managed by HandleScopes. Persistent 273 const Persistent<S>& that) const { 300 template<class F, class M> friend class Persistent; 378 template<class F, class M> friend class Persistent; 563 template<class F1, class F2> friend class Persistent; 581 * Default traits for Persistent. This class does not allow 589 typedef Persistent<T, NonCopyablePersistentTraits<T> > NonCopyablePersistent; 592 V8_INLINE static void Copy(const Persistent<S, M>& source, argument 604 * Helper class traits to allow copying and assignment of Persistent 612 Copy(const Persistent<S, M>& source, CopyablePersistent* dest) argument 627 template <class T, class M> class Persistent : public PersistentBase<T> { class in namespace:v8 632 V8_INLINE Persistent() : PersistentBase<T>(0) { } function in class:v8::Persistent 638 template <class S> V8_INLINE Persistent(Isolate* isolate, Handle<S> that) function in class:v8::Persistent 648 Persistent(Isolate* isolate, const Persistent<S, M2>& that) argument 658 V8_INLINE Persistent(const Persistent& that) : PersistentBase<T>(0) { function in class:v8::Persistent 662 Persistent(const Persistent<S, M2>& that) argument 670 operator =(const Persistent<S, M2>& that) argument 710 template <class S> V8_INLINE Persistent(S* that) : PersistentBase<T>(that) { } function in class:v8::Persistent 6018 Copy(const Persistent<S, M2>& that) argument [all...] |