/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | StaticResolver.h | 16 #include <mcld/LD/ResolveInfo.h> 70 U = ResolveInfo::global_flag | ResolveInfo::regular_flag | ResolveInfo::undefine_flag, 71 w_U = ResolveInfo::weak_flag | ResolveInfo::regular_flag | ResolveInfo::undefine_flag, 72 d_U = ResolveInfo::global_flag | ResolveInfo::dynamic_flag | ResolveInfo [all...] |
H A D | NamePool.h | 22 #include <mcld/LD/ResolveInfo.h> 42 typedef HashTable<ResolveInfo, StringHash<ELF>, ResolveInfoFactory> Table; 51 ResolveInfo* createSymbol(const llvm::StringRef& pName, 53 ResolveInfo::Type pType, 54 ResolveInfo::Desc pDesc, 55 ResolveInfo::Binding pBinding, 56 ResolveInfo::SizeType pSize, 57 ResolveInfo::Visibility pVisibility = ResolveInfo::Default); 60 /// @param pOldInfo - if pOldInfo is not NULL, the old ResolveInfo bein [all...] |
H A D | Resolver.h | 20 class ResolveInfo; 48 ResolveInfo* info; 60 virtual bool resolve(ResolveInfo & __restrict__ pOld, 61 const ResolveInfo & __restrict__ pNew, 65 /// @return the pointer to resolved ResolveInfo 69 ResolveInfo& __restrict__ pOld, 70 const ResolveInfo& __restrict__ pNew,
|
H A D | ResolveInfoFactory.h | 14 #include "mcld/LD/ResolveInfo.h" 25 typedef ResolveInfo entry_type; 26 typedef ResolveInfo::key_type key_type;
|
H A D | ResolveInfo.h | 1 //===- ResolveInfo.h ------------------------------------------------------===// 23 /** \class ResolveInfo 24 * \brief ResolveInfo records the information about how to resolve a symbol. 38 class ResolveInfo class in namespace:mcld 125 void override(const ResolveInfo& pForm); 127 void overrideAttributes(const ResolveInfo& pFrom); 129 void overrideVisibility(const ResolveInfo& pFrom); 134 void setLink(const ResolveInfo* pTarget) { 135 m_Ptr.info_ptr = const_cast<ResolveInfo*>(pTarget); 182 ResolveInfo* lin [all...] |
H A D | Relocation.h | 19 #include <mcld/LD/ResolveInfo.h> 62 const ResolveInfo* symInfo() const 66 ResolveInfo* symInfo() 90 void setSymInfo(ResolveInfo* pSym); 105 ResolveInfo* m_pSymInfo;
|
H A D | LDSymbol.h | 18 #include <mcld/LD/ResolveInfo.h> 32 typedef ResolveInfo::SizeType SizeType; 95 ResolveInfo* resolveInfo() 98 const ResolveInfo* resolveInfo() const 115 void setResolveInfo(const ResolveInfo& pInfo); 119 ResolveInfo* m_pResolveInfo;
|
/frameworks/base/core/java/android/content/pm/ |
H A D | ResolveInfo.aidl | 20 parcelable ResolveInfo;
|
H A D | ResolveInfo.java | 35 public class ResolveInfo implements Parcelable { class in inherits:Parcelable 51 * The IntentFilter that was matched for this ResolveInfo. 230 public ResolveInfo() { method in class:ResolveInfo 233 public ResolveInfo(ResolveInfo orig) { method in class:ResolveInfo 250 return "ResolveInfo{" 287 public static final Creator<ResolveInfo> CREATOR 288 = new Creator<ResolveInfo>() { 289 public ResolveInfo createFromParcel(Parcel source) { 290 return new ResolveInfo(sourc 297 private ResolveInfo(Parcel source) { method in class:ResolveInfo [all...] |
/frameworks/compile/mclinker/lib/LD/ |
H A D | ResolveInfo.cpp | 1 //===- ResolveInfo.cpp ----------------------------------------------------===// 9 #include "mcld/LD/ResolveInfo.h" 15 // ResolveInfo 16 ResolveInfo::ResolveInfo() function in class:ResolveInfo 21 ResolveInfo::~ResolveInfo() 25 void ResolveInfo::override(const ResolveInfo& pFrom) 32 void ResolveInfo [all...] |
H A D | NamePool.cpp | 26 ResolveInfo* NamePool::createSymbol(const llvm::StringRef& pName, 28 ResolveInfo::Type pType, 29 ResolveInfo::Desc pDesc, 30 ResolveInfo::Binding pBinding, 31 ResolveInfo::SizeType pSize, 32 ResolveInfo::Visibility pVisibility) 34 ResolveInfo* result = m_Table.getEntryFactory().produce(pName); 46 /// @return the pointer of resolved ResolveInfo 50 ResolveInfo::Type pType, 51 ResolveInfo [all...] |
H A D | ELFReader.cpp | 91 ResolveInfo::Type ELFReaderIF::getSymType(uint8_t pInfo, uint16_t pShndx) const 93 ResolveInfo::Type result = static_cast<ResolveInfo::Type>(pInfo & 0xF); 94 if (llvm::ELF::SHN_ABS == pShndx && ResolveInfo::Section == result) { 99 return ResolveInfo::Object; 106 ResolveInfo::Desc ELFReaderIF::getSymDesc(uint16_t pShndx, const Input& pInput) const 109 return ResolveInfo::Undefined; 116 return ResolveInfo::Undefined; 117 return ResolveInfo::Define; 121 return ResolveInfo [all...] |
H A D | LDSymbol.cpp | 43 void LDSymbol::setResolveInfo(const ResolveInfo& pInfo) 45 m_pResolveInfo = const_cast<ResolveInfo*>(&pInfo);
|
H A D | ResolveInfoFactory.cpp | 28 result->m_BitField &= ~ResolveInfo::RESOLVE_MASK; 29 result->m_BitField |= (pKey.size() << ResolveInfo::NAME_LENGTH_OFFSET);
|
/frameworks/compile/mclinker/include/mcld/MC/ |
H A D | MCLinker.h | 78 ResolveInfo::Type pType, 79 ResolveInfo::Desc pDesc, 80 ResolveInfo::Binding pBinding, 81 ResolveInfo::SizeType pSize, 84 ResolveInfo::Visibility pVisibility = ResolveInfo::Default); 108 ResolveInfo::Type pType, 109 ResolveInfo::Desc pDesc, 110 ResolveInfo::Binding pBinding, 111 ResolveInfo [all...] |
/frameworks/compile/mclinker/unittests/ |
H A D | StaticResolverTest.cpp | 11 #include <mcld/LD/ResolveInfo.h> 70 ResolveInfo* old_sym = m_pFactory->produce("abc"); 71 ResolveInfo* new_sym = m_pFactory->produce("abc"); 72 new_sym->setDesc(ResolveInfo::Define); 73 old_sym->setDesc(ResolveInfo::Define); 74 ASSERT_EQ( mcld::ResolveInfo::Define, new_sym->desc()); 75 ASSERT_EQ( mcld::ResolveInfo::Define, old_sym->desc()); 76 ASSERT_TRUE( mcld::ResolveInfo::define_flag == new_sym->info()); 77 ASSERT_TRUE( mcld::ResolveInfo::define_flag == old_sym->info()); 85 ResolveInfo* old_sy [all...] |
H A D | SymbolCategoryTest.cpp | 10 #include <mcld/LD/ResolveInfo.h> 48 ResolveInfo* a = m_InfoFactory.produce("a"); 49 ResolveInfo* b = m_InfoFactory.produce("b"); 50 ResolveInfo* c = m_InfoFactory.produce("c"); 51 ResolveInfo* d = m_InfoFactory.produce("d"); 52 ResolveInfo* e = m_InfoFactory.produce("e"); 53 e->setBinding(ResolveInfo::Global); 54 d->setBinding(ResolveInfo::Weak); 55 c->setDesc(ResolveInfo::Common); 56 c->setBinding(ResolveInfo [all...] |
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsGOT.h | 31 typedef llvm::DenseMap<const ResolveInfo*, GOTEntry*> SymbolIndexMapType; 32 typedef llvm::DenseMap<const ResolveInfo*, bool> SymbolTypeMapType; 52 GOTEntry* getEntry(const ResolveInfo& pInfo, bool& pExist); 57 void setLocal(const ResolveInfo* pInfo) { 61 void setGlobal(const ResolveInfo* pInfo) { 65 bool isLocal(const ResolveInfo* pInfo) { 69 bool isGlobal(const ResolveInfo* pInfo) { 74 SymbolIndexMapType m_GeneralGOTMap; // Map ResolveInfo* to GOTEntry *.
|
/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/MC/ |
H A D | MCLinker.cpp | 63 ResolveInfo::Type pType, 64 ResolveInfo::Desc pDesc, 65 ResolveInfo::Binding pBinding, 66 ResolveInfo::SizeType pSize, 69 ResolveInfo::Visibility pVisibility) 74 ResolveInfo old_info; // used for arrange output symbols 76 if (pBinding == ResolveInfo::Local) { 99 // the return ResolveInfo should not NULL 106 // set the relation between input LDSymbol and its ResolveInfo 123 // set up the relation between output LDSymbol and its ResolveInfo [all...] |
/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | OutputRelocSection.h | 22 class ResolveInfo; 39 Relocation* getEntry(const ResolveInfo& pSymbol, 44 typedef llvm::DenseMap<const ResolveInfo*, Relocation*> SymRelMapType;
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86GOTPLT.h | 31 typedef llvm::DenseMap<const ResolveInfo*, GOTEntry*> SymbolIndexMapType; 58 GOTEntry* getEntry(const ResolveInfo& pSymbol, bool& pExist); 64 GOTEntry*& lookupGOTPLTMap(const ResolveInfo& pSymbol);
|
/frameworks/base/core/java/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/lib/Target/ |
H A D | GNULDBackend.cpp | 190 ResolveInfo::NoType, 191 ResolveInfo::Define, 192 ResolveInfo::Global, 196 ResolveInfo::Hidden); 201 ResolveInfo::NoType, 202 ResolveInfo::Define, 203 ResolveInfo::Global, 207 ResolveInfo::Hidden); 221 ResolveInfo::NoType, 222 ResolveInfo [all...] |