/frameworks/compile/mclinker/include/mcld/LD/ |
StaticResolver.h | 11 #include "mcld/LD/ResolveInfo.h" 64 U = ResolveInfo::global_flag | ResolveInfo::regular_flag | ResolveInfo::undefine_flag, // NOLINT 65 w_U = ResolveInfo::weak_flag | ResolveInfo::regular_flag | ResolveInfo::undefine_flag, // NOLINT 66 d_U = ResolveInfo::global_flag | ResolveInfo::dynamic_flag | ResolveInfo::undefine_flag, // NOLIN [all...] |
Resolver.h | 19 class ResolveInfo; 40 ResolveInfo* info; 52 virtual bool resolve(ResolveInfo& __restrict__ pOld, 53 const ResolveInfo& __restrict__ pNew, 58 /// @return the pointer to resolved ResolveInfo 62 ResolveInfo& __restrict__ pOld, 63 const ResolveInfo& __restrict__ pNew,
|
NamePool.h | 15 #include "mcld/LD/ResolveInfo.h" 33 typedef HashTable<ResolveInfo, hash::StringHash<hash::DJB> > Table; 37 typedef GCFactory<ResolveInfo*, 128> FreeInfoSet; 51 ResolveInfo* createSymbol( 54 ResolveInfo::Type pType, 55 ResolveInfo::Desc pDesc, 56 ResolveInfo::Binding pBinding, 57 ResolveInfo::SizeType pSize, 58 ResolveInfo::Visibility pVisibility = ResolveInfo::Default) [all...] |
ResolveInfo.h | 1 //===- ResolveInfo.h ------------------------------------------------------===// 20 /** \class ResolveInfo 21 * \brief ResolveInfo records the information about how to resolve a symbol. 36 class ResolveInfo { 79 static ResolveInfo* Create(const key_type& pKey); 81 static void Destroy(ResolveInfo*& pInfo); 83 static ResolveInfo* Null(); 112 void override(const ResolveInfo& pForm); 114 void overrideAttributes(const ResolveInfo& pFrom); 116 void overrideVisibility(const ResolveInfo& pFrom) [all...] |
LDSymbol.h | 13 #include "mcld/LD/ResolveInfo.h" 37 typedef ResolveInfo::SizeType SizeType; 44 static LDSymbol* Create(ResolveInfo& pResolveInfo); 108 const ResolveInfo* resolveInfo() const { return m_pResolveInfo; } 109 ResolveInfo* resolveInfo() { return m_pResolveInfo; } 123 void setResolveInfo(const ResolveInfo& pInfo); 136 ResolveInfo* m_pResolveInfo;
|
/frameworks/base/core/java/android/content/pm/ |
ResolveInfo.aidl | 20 parcelable ResolveInfo;
|
/frameworks/compile/mclinker/lib/LD/ |
ResolveInfo.cpp | 1 //===- ResolveInfo.cpp ----------------------------------------------------===// 9 #include "mcld/LD/ResolveInfo.h" 22 /// g_NullResolveInfo - a pointer to Null ResolveInfo. 23 static ResolveInfo* g_NullResolveInfo = NULL; 26 // ResolveInfo 28 ResolveInfo::ResolveInfo() : m_Size(0), m_BitField(0) { 32 ResolveInfo::~ResolveInfo() { 35 void ResolveInfo::override(const ResolveInfo& pFrom) [all...] |
NamePool.cpp | 29 ResolveInfo::Destroy(*info); 34 ResolveInfo* NamePool::createSymbol(const llvm::StringRef& pName, 36 ResolveInfo::Type pType, 37 ResolveInfo::Desc pDesc, 38 ResolveInfo::Binding pBinding, 39 ResolveInfo::SizeType pSize, 40 ResolveInfo::Visibility pVisibility) { 41 ResolveInfo** result = m_FreeInfoSet.allocate(); 42 (*result) = ResolveInfo::Create(pName); 54 /// @return the pointer of resolved ResolveInfo [all...] |
ELFReaderIf.cpp | 31 ResolveInfo::Type ELFReaderIF::getSymType(uint8_t pInfo, 33 ResolveInfo::Type result = static_cast<ResolveInfo::Type>(pInfo & 0xF); 34 if (pShndx == llvm::ELF::SHN_ABS && result == ResolveInfo::Section) { 39 return ResolveInfo::Object; 46 ResolveInfo::Desc ELFReaderIF::getSymDesc(uint16_t pShndx, 49 return ResolveInfo::Undefined; 56 return ResolveInfo::Undefined; 57 return ResolveInfo::Define; 61 return ResolveInfo::Define [all...] |
ELFBinaryReader.cpp | 72 ResolveInfo::Section, 73 ResolveInfo::Define, 74 ResolveInfo::Local, 92 ResolveInfo::NoType, 93 ResolveInfo::Define, 94 ResolveInfo::Global, 102 ResolveInfo::NoType, 103 ResolveInfo::Define, 104 ResolveInfo::Global, 112 ResolveInfo::NoType [all...] |
LDSymbol.cpp | 50 LDSymbol* LDSymbol::Create(ResolveInfo& pResolveInfo) { 69 if (g_NullSymbol->resolveInfo() == NULL) { 70 g_NullSymbol->setResolveInfo(*ResolveInfo::Null()); 72 ResolveInfo::Null()->setSymPtr(&*g_NullSymbol); 81 void LDSymbol::setResolveInfo(const ResolveInfo& pInfo) { 82 m_pResolveInfo = const_cast<ResolveInfo*>(&pInfo);
|
/frameworks/compile/mclinker/unittests/ |
StaticResolverTest.cpp | 12 #include "mcld/LD/ResolveInfo.h" 49 ResolveInfo* old_sym = ResolveInfo::Create("abc"); 50 ResolveInfo* new_sym = ResolveInfo::Create("abc"); 51 new_sym->setDesc(ResolveInfo::Define); 52 old_sym->setDesc(ResolveInfo::Define); 53 ASSERT_TRUE(mcld::ResolveInfo::Define == new_sym->desc()); 54 ASSERT_TRUE(mcld::ResolveInfo::Define == old_sym->desc()); 55 ASSERT_TRUE(mcld::ResolveInfo::define_flag == new_sym->info()) [all...] |
SymbolCategoryTest.cpp | 10 #include "mcld/LD/ResolveInfo.h" 43 ResolveInfo* a = ResolveInfo::Create("a"); 44 ResolveInfo* b = ResolveInfo::Create("b"); 45 ResolveInfo* c = ResolveInfo::Create("c"); 46 ResolveInfo* d = ResolveInfo::Create("d"); 47 ResolveInfo* e = ResolveInfo::Create("e") [all...] |
/packages/apps/DocumentsUI/tests/common/com/android/documentsui/testing/ |
TestResolveInfo.java | 20 import android.content.pm.ResolveInfo; 24 public static ResolveInfo create() { 25 ResolveInfo info = new ResolveInfo();
|
TestPackageManager.java | 26 import android.content.pm.ResolveInfo; 42 public Map<String, ResolveInfo> contentProviders; 43 public List<ResolveInfo> queryIntentProvidersResults = new ArrayList<>(); 49 ResolveInfo info = new ResolveInfo(); 65 public List<ResolveInfo> queryIntentContentProviders(Intent intent, int flags) { 66 List<ResolveInfo> result = new ArrayList<>(); 75 public List<ResolveInfo> queryIntentActivities(Intent intent, int flags) { 84 public ResolveInfo resolveActivity(Intent intent, int flags) { 85 ResolveInfo info = new TestResolveInfo() [all...] |
/frameworks/compile/mclinker/include/mcld/ |
IRBuilder.h | 357 ResolveInfo* CreateLocalSymbol(FragmentRef& pFragRef); 371 /// function, no-type and so on. @see ResolveInfo 388 ResolveInfo::Type pType, 389 ResolveInfo::Desc pDesc, 390 ResolveInfo::Binding pBind, 391 ResolveInfo::SizeType pSize, 394 ResolveInfo::Visibility pVis = ResolveInfo::Default); 434 ResolveInfo::Type pType, 435 ResolveInfo::Desc pDesc [all...] |
/packages/apps/Settings/tests/robotests/src/com/android/settings/testutils/shadow/ |
ShadowDatabaseIndexingUtils.java | 21 import android.content.pm.ResolveInfo; 32 public static boolean isWellKnownProvider(ResolveInfo info, Context context) {
|
/external/robolectric/v1/src/main/java/com/xtremelabs/robolectric/shadows/ |
ShadowResolveInfo.java | 5 import android.content.pm.ResolveInfo; 11 @Implements( ResolveInfo.class ) 25 * Non-Android accessor used for creating ResolveInfo objects 30 public static ResolveInfo newResolveInfo( String displayName, String packageName ) { 35 * Non-Android accessor used for creating ResolveInfo objects 40 public static ResolveInfo newResolveInfo( String displayName, String packageName, String activityName ) { 42 ResolveInfo resInfo = new ResolveInfo();
|
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ |
ShadowResolveInfo.java | 6 import android.content.pm.ResolveInfo; 11 @Implements(ResolveInfo.class) 16 * Creates a {@link ResolveInfo}. 22 public static ResolveInfo newResolveInfo(String displayName, String packageName) { 27 * Creates a {@link ResolveInfo}. 34 public static ResolveInfo newResolveInfo(String displayName, String packageName, String activityName) { 35 ResolveInfo resInfo = new ResolveInfo();
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsRelocator.h | 35 typedef KeyEntryMap<ResolveInfo, PLTEntryBase> SymPLTMap; 36 typedef KeyEntryMap<ResolveInfo, Fragment> SymGOTPLTMap; 147 virtual void setupRel32DynEntry(FragmentRef& pFragRef, ResolveInfo* pSym) = 0; 149 virtual void setupTLSDynEntry(Fragment& pFrag, ResolveInfo* pSym, 153 bool isLocalReloc(ResolveInfo& pSym) const; 156 void setupRelDynEntry(FragmentRef& pFragRef, ResolveInfo* pSym, 161 typedef llvm::DenseMap<const ResolveInfo*, RelocationSet> SymRelocSetMap; 185 void addCopyReloc(ResolveInfo& pSym); 191 const ResolveInfo& pSym); 206 void setupRel32DynEntry(FragmentRef& pFragRef, ResolveInfo* pSym) [all...] |
/frameworks/compile/mclinker/include/mcld/Fragment/ |
Relocation.h | 21 class ResolveInfo; 84 const ResolveInfo* symInfo() const { return m_pSymInfo; } 85 ResolveInfo* symInfo() { return m_pSymInfo; } 106 void setSymInfo(ResolveInfo* pSym); 116 ResolveInfo* m_pSymInfo;
|
/packages/apps/Settings/tests/robotests/src/com/android/settings/security/trustagent/ |
TrustAgentManagerTest.java | 23 import android.content.pm.ResolveInfo; 57 ResolveInfo resolveInfo = new ResolveInfo(); 58 resolveInfo.serviceInfo = serviceInfo; 60 assertThat(mTrustAgentManager.shouldProvideTrust(resolveInfo, mPackageManager)).isTrue(); 70 ResolveInfo resolveInfo = new ResolveInfo(); 71 resolveInfo.serviceInfo = serviceInfo [all...] |
/development/apps/Development/src/com/android/development/ |
Development.java | 24 import android.content.pm.ResolveInfo; 36 protected void onSortResultList(List<ResolveInfo> results) { 40 ResolveInfo topItem = getPackageManager().resolveActivity(settingsIntent, PackageManager.MATCH_DEFAULT_ONLY);
|
/packages/apps/TV/tests/common/src/com/android/tv/testing/utils/ |
TestUtils.java | 20 import android.content.pm.ResolveInfo; 33 ResolveInfo service, String id, String parentId, int type, boolean isHardwareInput) 44 ResolveInfo service, 66 * private TvInputInfo(ResolveInfo service, String id, int type, boolean isHardwareInput, 72 ResolveInfo service, 82 ResolveInfo.class, 119 * private TvInputInfo(ResolveInfo service, String id, int type, boolean isHardwareInput, 126 ResolveInfo service, 136 ResolveInfo.class, 175 ResolveInfo service, String id, String parentId, int type, boolean isHardwareInput [all...] |
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
HexagonRelocator.h | 21 class ResolveInfo; 29 typedef KeyEntryMap<ResolveInfo, PLTEntryBase> SymPLTMap; 30 typedef KeyEntryMap<ResolveInfo, HexagonGOTEntry> SymGOTMap; 31 typedef KeyEntryMap<ResolveInfo, HexagonGOTEntry> SymGOTPLTMap; 36 * \brief The reserved entry type of reserved space in ResolveInfo. 119 void addCopyReloc(ResolveInfo& pSym, HexagonLDBackend& pTarget); 125 const ResolveInfo& pSym,
|