/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | StaticResolver.h | 13 #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 D | NamePool.h | 17 #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 D | Resolver.h | 18 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 D | ResolveInfo.h | 1 //===- 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 D | LDSymbol.h | 16 #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 D | ELFReader.h | 17 #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 D | ResolveInfo.aidl | 20 parcelable ResolveInfo;
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | ResolveInfo.cpp | 1 //===- 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 D | NamePool.cpp | 28 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 D | ELFReaderIf.cpp | 30 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 D | ELFBinaryReader.cpp | 82 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 D | LDSymbol.cpp | 53 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 D | SymbolCategoryTest.cpp | 10 #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 D | StaticResolverTest.cpp | 12 #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 D | IRBuilder.h | 375 /// 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 D | NetworkScorerAppManagerTest.java | 25 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 D | AccessibilityServiceInfoCompatJellyBeanMr2.java | 20 import android.content.pm.ResolveInfo;
|
/frameworks/support/v4/ics/android/support/v4/accessibilityservice/ |
H A D | AccessibilityServiceInfoCompatIcs.java | 21 import android.content.pm.ResolveInfo; 40 public static ResolveInfo getResolveInfo(AccessibilityServiceInfo info) {
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsRelocator.h | 108 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 D | HexagonRelocator.h | 20 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 D | Searchables.java | 29 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 D | ISearchManager.aidl | 22 import android.content.pm.ResolveInfo; 30 List<ResolveInfo> getGlobalSearchActivities();
|
/frameworks/compile/mclinker/include/mcld/Fragment/ |
H A D | Relocation.h | 20 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 D | Stub.h | 23 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 D | IRBuilder.cpp | 409 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...] |