Searched defs:Persistent (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/modules/quota/
H A DDeprecatedStorageQuota.h50 Persistent, enumerator in enum:blink::FINAL::Type
/external/chromium_org/tools/clang/blink_gc_plugin/tests/heap/
H A Dstubs.h169 template<typename T> class Persistent { class in namespace:blink
/external/chromium_org/tools/clang/blink_gc_plugin/
H A DEdge.h21 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 DHandle.h346 // 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 DIndexing.cpp625 bool Persistent = requestedToGetTU; local
651 Persistent,
/external/clang/lib/Frontend/
H A DASTUnit.cpp1756 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 Dv8.h107 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...]

Completed in 1214 milliseconds