Searched refs:ResolveInfo (Results 1 - 25 of 204) sorted by relevance

123456789

/frameworks/compile/mclinker/include/mcld/LD/
H A DStaticResolver.h13 #include <mcld/LD/ResolveInfo.h>
67 U = ResolveInfo::global_flag | ResolveInfo::regular_flag | ResolveInfo::undefine_flag,
68 w_U = ResolveInfo::weak_flag | ResolveInfo::regular_flag | ResolveInfo::undefine_flag,
69 d_U = ResolveInfo::global_flag | ResolveInfo::dynamic_flag | ResolveInfo
[all...]
H A DNamePool.h17 #include <mcld/LD/ResolveInfo.h>
38 typedef HashTable<ResolveInfo, hash::StringHash<hash::DJB> > Table;
42 typedef GCFactory<ResolveInfo*, 128> FreeInfoSet;
56 ResolveInfo* createSymbol(const llvm::StringRef& pName,
58 ResolveInfo::Type pType,
59 ResolveInfo::Desc pDesc,
60 ResolveInfo::Binding pBinding,
61 ResolveInfo::SizeType pSize,
62 ResolveInfo::Visibility pVisibility = ResolveInfo
[all...]
H A DResolver.h18 class ResolveInfo;
46 ResolveInfo* info;
58 virtual bool resolve(ResolveInfo & __restrict__ pOld,
59 const ResolveInfo & __restrict__ pNew,
63 /// @return the pointer to resolved ResolveInfo
67 ResolveInfo& __restrict__ pOld,
68 const ResolveInfo& __restrict__ pNew,
H A DResolveInfo.h1 //===- ResolveInfo.h ------------------------------------------------------===//
20 /** \class ResolveInfo
21 * \brief ResolveInfo records the information about how to resolve a symbol.
35 class ResolveInfo class in namespace:mcld
95 static ResolveInfo* Create(const key_type& pKey);
97 static void Destroy(ResolveInfo*& pInfo);
99 static ResolveInfo* Null();
129 void override(const ResolveInfo& pForm);
131 void overrideAttributes(const ResolveInfo& pFrom);
133 void overrideVisibility(const ResolveInfo
[all...]
H A DLDSymbol.h16 #include <mcld/LD/ResolveInfo.h>
38 typedef ResolveInfo::SizeType SizeType;
45 static LDSymbol* Create(ResolveInfo& pResolveInfo);
114 ResolveInfo* resolveInfo()
117 const ResolveInfo* resolveInfo() const
133 void setResolveInfo(const ResolveInfo& pInfo);
145 ResolveInfo* m_pResolveInfo;
H A DELFReader.h17 #include <mcld/LD/ResolveInfo.h>
83 ResolveInfo* readSignature(Input& pInput,
104 ResolveInfo::Binding ld_binding;
114 if (ResolveInfo::Weak==p1.ld_binding)
116 else if (ResolveInfo::Weak==p2.ld_binding)
173 ResolveInfo* readSignature(Input& pInput,
194 ResolveInfo::Binding ld_binding;
204 if (ResolveInfo::Weak==p1.ld_binding)
206 else if (ResolveInfo::Weak==p2.ld_binding)
/frameworks/base/core/java/android/content/pm/
H A DResolveInfo.aidl20 parcelable ResolveInfo;
/frameworks/compile/mclinker/lib/LD/
H A DResolveInfo.cpp1 //===- ResolveInfo.cpp ----------------------------------------------------===//
9 #include <mcld/LD/ResolveInfo.h>
19 /// g_NullResolveInfo - a pointer to Null ResolveInfo.
20 static ResolveInfo* g_NullResolveInfo = NULL;
23 // ResolveInfo
25 ResolveInfo::ResolveInfo() function in class:ResolveInfo
30 ResolveInfo::~ResolveInfo()
34 void ResolveInfo
[all...]
H A DNamePool.cpp28 ResolveInfo::Destroy(*info);
33 ResolveInfo* NamePool::createSymbol(const llvm::StringRef& pName,
35 ResolveInfo::Type pType,
36 ResolveInfo::Desc pDesc,
37 ResolveInfo::Binding pBinding,
38 ResolveInfo::SizeType pSize,
39 ResolveInfo::Visibility pVisibility)
41 ResolveInfo** result = m_FreeInfoSet.allocate();
42 (*result) = ResolveInfo::Create(pName);
54 /// @return the pointer of resolved ResolveInfo
[all...]
H A DELFReaderIf.cpp30 ResolveInfo::Type ELFReaderIF::getSymType(uint8_t pInfo, uint16_t pShndx) const
32 ResolveInfo::Type result = static_cast<ResolveInfo::Type>(pInfo & 0xF);
33 if (llvm::ELF::SHN_ABS == pShndx && ResolveInfo::Section == result) {
38 return ResolveInfo::Object;
45 ResolveInfo::Desc ELFReaderIF::getSymDesc(uint16_t pShndx, const Input& pInput) const
48 return ResolveInfo::Undefined;
56 return ResolveInfo::Undefined;
57 return ResolveInfo::Define;
61 return ResolveInfo
[all...]
H A DELFBinaryReader.cpp82 ResolveInfo::Section,
83 ResolveInfo::Define,
84 ResolveInfo::Local,
101 ResolveInfo::NoType,
102 ResolveInfo::Define,
103 ResolveInfo::Global,
111 ResolveInfo::NoType,
112 ResolveInfo::Define,
113 ResolveInfo::Global,
121 ResolveInfo
[all...]
H A DLDSymbol.cpp53 LDSymbol* LDSymbol::Create(ResolveInfo& pResolveInfo)
77 g_NullSymbol->setResolveInfo(*ResolveInfo::Null());
79 ResolveInfo::Null()->setSymPtr(&*g_NullSymbol);
89 void LDSymbol::setResolveInfo(const ResolveInfo& pInfo)
91 m_pResolveInfo = const_cast<ResolveInfo*>(&pInfo);
/frameworks/compile/mclinker/unittests/
H A DSymbolCategoryTest.cpp10 #include <mcld/LD/ResolveInfo.h>
48 ResolveInfo* a = ResolveInfo::Create("a");
49 ResolveInfo* b = ResolveInfo::Create("b");
50 ResolveInfo* c = ResolveInfo::Create("c");
51 ResolveInfo* d = ResolveInfo::Create("d");
52 ResolveInfo*
[all...]
H A DStaticResolverTest.cpp12 #include <mcld/LD/ResolveInfo.h>
53 ResolveInfo* old_sym = ResolveInfo::Create("abc");
54 ResolveInfo* new_sym = ResolveInfo::Create("abc");
55 new_sym->setDesc(ResolveInfo::Define);
56 old_sym->setDesc(ResolveInfo::Define);
57 ASSERT_TRUE( mcld::ResolveInfo::Define == new_sym->desc());
58 ASSERT_TRUE( mcld::ResolveInfo::Define == old_sym->desc());
59 ASSERT_TRUE( mcld::ResolveInfo
[all...]
/frameworks/compile/mclinker/include/mcld/
H A DIRBuilder.h375 /// function, no-type and so on. @see ResolveInfo
392 ResolveInfo::Type pType,
393 ResolveInfo::Desc pDesc,
394 ResolveInfo::Binding pBind,
395 ResolveInfo::SizeType pSize,
398 ResolveInfo::Visibility pVis = ResolveInfo::Default);
437 ResolveInfo::Type pType,
438 ResolveInfo::Desc pDesc,
439 ResolveInfo
[all...]
/frameworks/base/core/tests/coretests/src/android/net/
H A DNetworkScorerAppManagerTest.java25 import android.content.pm.ResolveInfo;
60 Pair<ResolveInfo, ResolveInfo> package1 = buildResolveInfo("package1", true, true, false);
63 Pair<ResolveInfo, ResolveInfo> package2 = buildResolveInfo("package2", false, true, false);
66 Pair<ResolveInfo, ResolveInfo> package3 = buildResolveInfo("package3", true, false, false);
69 Pair<ResolveInfo, ResolveInfo> package4 = buildResolveInfo("package4", true, true, true);
71 List<Pair<ResolveInfo, ResolveInf
[all...]
/frameworks/support/v4/jellybean-mr2/android/support/v4/accessibilityservice/
H A DAccessibilityServiceInfoCompatJellyBeanMr2.java20 import android.content.pm.ResolveInfo;
/frameworks/support/v4/ics/android/support/v4/accessibilityservice/
H A DAccessibilityServiceInfoCompatIcs.java21 import android.content.pm.ResolveInfo;
40 public static ResolveInfo getResolveInfo(AccessibilityServiceInfo info) {
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsRelocator.h108 uint64_t getPLTAddress(ResolveInfo& rsym);
123 virtual void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym) = 0;
126 bool isLocalReloc(ResolveInfo& pSym) const;
130 typedef llvm::DenseMap<const ResolveInfo*, PLTDescriptor> SymPLTMap;
132 typedef llvm::DenseMap<const ResolveInfo*, RelocationSet> SymRelocSetMap;
155 void addCopyReloc(ResolveInfo& pSym);
161 const ResolveInfo& pSym);
177 void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym);
190 void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym);
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonRelocator.h20 class ResolveInfo;
30 typedef KeyEntryMap<ResolveInfo, PLTEntryBase> SymPLTMap;
31 typedef KeyEntryMap<ResolveInfo, HexagonGOTEntry> SymGOTMap;
32 typedef KeyEntryMap<ResolveInfo, HexagonGOTEntry> SymGOTPLTMap;
37 * \brief The reserved entry type of reserved space in ResolveInfo.
118 void addCopyReloc(ResolveInfo& pSym, HexagonLDBackend& pTarget);
124 const ResolveInfo& pSym,
/frameworks/base/services/core/java/com/android/server/search/
H A DSearchables.java29 import android.content.pm.ResolveInfo;
66 private List<ResolveInfo> mGlobalSearchActivities;
213 List<ResolveInfo> searchList;
220 List<ResolveInfo> webSearchInfoList;
231 ResolveInfo info = (ii < search_count)
250 List<ResolveInfo> newGlobalSearchActivities = findGlobalSearchActivities();
281 private List<ResolveInfo> findGlobalSearchActivities() {
285 List<ResolveInfo> activities =
298 private ComponentName findGlobalSearchActivity(List<ResolveInfo> installed) {
322 List<ResolveInfo> activitie
[all...]
/frameworks/base/core/java/android/app/
H A DISearchManager.aidl22 import android.content.pm.ResolveInfo;
30 List<ResolveInfo> getGlobalSearchActivities();
/frameworks/compile/mclinker/include/mcld/Fragment/
H A DRelocation.h20 class ResolveInfo;
85 const ResolveInfo* symInfo() const { return m_pSymInfo; }
86 ResolveInfo* symInfo() { return m_pSymInfo; }
107 void setSymInfo(ResolveInfo* pSym);
117 ResolveInfo* m_pSymInfo;
H A DStub.h23 class ResolveInfo;
85 /// symInfo - ResolveInfo of this Stub
86 ResolveInfo* symInfo() { return m_pSymInfo; }
88 const ResolveInfo* symInfo() const { return m_pSymInfo; }
103 void setSymInfo(ResolveInfo* pSymInfo);
124 ResolveInfo* m_pSymInfo;
/frameworks/compile/mclinker/lib/Core/
H A DIRBuilder.cpp409 ResolveInfo::Type pType,
410 ResolveInfo::Desc pDesc,
411 ResolveInfo::Binding pBind,
412 ResolveInfo::SizeType pSize,
415 ResolveInfo::Visibility pVis)
420 ResolveInfo::Undefined == pDesc) {
431 if (pInput.noExport() && (pDesc != ResolveInfo::Undefined)) {
432 if ((pVis == ResolveInfo::Default) || (pVis == ResolveInfo::Protected)) {
433 pVis = ResolveInfo
[all...]

Completed in 2318 milliseconds

123456789