Home
last modified time | relevance | path

Searched refs:Weak (Results 1 – 16 of 16) sorted by relevance

/frameworks/compile/mclinker/include/mcld/LD/
DELFReader.h109 if (ResolveInfo::Weak == p1.ld_binding) in less()
111 else if (ResolveInfo::Weak == p2.ld_binding) in less()
194 if (ResolveInfo::Weak == p1.ld_binding) in less()
196 else if (ResolveInfo::Weak == p2.ld_binding) in less()
DResolveInfo.h70 enum Binding { Global = 0, Weak = 1, Local = 2, Absolute = 3, NoneBinding }; enumerator
/frameworks/compile/mclinker/unittests/
DStaticResolverTest.cpp149 old_sym->setBinding(ResolveInfo::Weak); in TEST_F()
154 ASSERT_TRUE(mcld::ResolveInfo::Weak == old_sym->binding()); in TEST_F()
169 old_sym->setBinding(ResolveInfo::Weak); in TEST_F()
182 ASSERT_TRUE(mcld::ResolveInfo::Weak == old_sym->binding()); in TEST_F()
221 old_sym->setBinding(ResolveInfo::Weak); in TEST_F()
227 ASSERT_TRUE(ResolveInfo::Weak == old_sym->binding()); in TEST_F()
397 sym->setBinding(ResolveInfo::Weak); in TEST_F()
409 ASSERT_TRUE(ResolveInfo::Weak == sym->binding()); in TEST_F()
DSymbolCategoryTest.cpp49 d->setBinding(ResolveInfo::Weak); in TEST_F()
DNamePoolTest.cpp172 LDSymbol::Binding binding = LDSymbol::Weak; in TEST_F()
/frameworks/native/libs/binder/rust/src/
Dbinder.rs374 pub fn downgrade(this: &Strong<I>) -> Weak<I> { in downgrade()
375 Weak::new(this) in downgrade()
456 pub struct Weak<I: FromIBinder + ?Sized> { struct
461 impl<I: FromIBinder + ?Sized> Weak<I> { implementation
465 Weak { weak_binder, interface_type: PhantomData } in new()
475 impl<I: FromIBinder + ?Sized> Clone for Weak<I> { implementation
481 impl<I: FromIBinder + ?Sized> Ord for Weak<I> { implementation
487 impl<I: FromIBinder + ?Sized> PartialOrd for Weak<I> { implementation
493 impl<I: FromIBinder + ?Sized> PartialEq for Weak<I> { implementation
499 impl<I: FromIBinder + ?Sized> Eq for Weak<I> {} implementation
Dlib.rs111 pub use binder::{BinderFeatures, FromIBinder, IBinder, Interface, Strong, Weak};
/frameworks/native/libs/bufferstreams/rust/src/buffers/
Dbuffer_pool.rs19 sync::{Arc, Mutex, Weak},
43 struct BufferPoolOwner(Weak<Mutex<BufferPoolInner>>);
/frameworks/compile/mclinker/lib/LD/
DELFReaderIf.cpp88 return ResolveInfo::Weak; in getSymBinding()
DResolveInfo.cpp105 if (pBinding == Weak || pBinding == Absolute) in setBinding()
DELFReader.cpp154 ResolveInfo::Weak == ld_binding) && in readSymbols()
178 if (ResolveInfo::Weak != sym_it->ld_binding) in readSymbols()
654 ResolveInfo::Weak == ld_binding) && in readSymbols()
674 if (ResolveInfo::Weak != sym_it->ld_binding) in readSymbols()
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64Relocator.cpp134 if (binding == ResolveInfo::Weak) in defineSymbolforCopyReloc()
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonRelocator.cpp437 if (binding == ResolveInfo::Weak) in defineSymbolforCopyReloc()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMRelocator.cpp365 if (binding == ResolveInfo::Weak) in defineSymbolforCopyReloc()
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsRelocator.cpp508 if (binding == ResolveInfo::Weak) in defineSymbolforCopyReloc()
/frameworks/compile/mclinker/lib/Target/X86/
DX86Relocator.cpp232 if (binding == ResolveInfo::Weak) in defineSymbolforCopyReloc()