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

123456

/frameworks/compile/mclinker/include/mcld/LD/
H A DStaticResolver.h16 #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 DNamePool.h22 #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 DResolver.h20 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 DResolveInfoFactory.h14 #include "mcld/LD/ResolveInfo.h"
25 typedef ResolveInfo entry_type;
26 typedef ResolveInfo::key_type key_type;
H A DResolveInfo.h1 //===- 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 DRelocation.h19 #include <mcld/LD/ResolveInfo.h>
62 const ResolveInfo* symInfo() const
66 ResolveInfo* symInfo()
90 void setSymInfo(ResolveInfo* pSym);
105 ResolveInfo* m_pSymInfo;
H A DLDSymbol.h18 #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 DResolveInfo.aidl20 parcelable ResolveInfo;
H A DResolveInfo.java35 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 DResolveInfo.cpp1 //===- 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 DNamePool.cpp26 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 DELFReader.cpp91 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 DLDSymbol.cpp43 void LDSymbol::setResolveInfo(const ResolveInfo& pInfo)
45 m_pResolveInfo = const_cast<ResolveInfo*>(&pInfo);
H A DResolveInfoFactory.cpp28 result->m_BitField &= ~ResolveInfo::RESOLVE_MASK;
29 result->m_BitField |= (pKey.size() << ResolveInfo::NAME_LENGTH_OFFSET);
/frameworks/compile/mclinker/include/mcld/MC/
H A DMCLinker.h78 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 DStaticResolverTest.cpp11 #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 DSymbolCategoryTest.cpp10 #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 DMipsGOT.h31 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 DAccessibilityServiceInfoCompatIcs.java21 import android.content.pm.ResolveInfo;
40 public static ResolveInfo getResolveInfo(AccessibilityServiceInfo info) {
/frameworks/compile/mclinker/lib/MC/
H A DMCLinker.cpp63 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 DOutputRelocSection.h22 class ResolveInfo;
39 Relocation* getEntry(const ResolveInfo& pSymbol,
44 typedef llvm::DenseMap<const ResolveInfo*, Relocation*> SymRelMapType;
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86GOTPLT.h31 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 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/lib/Target/
H A DGNULDBackend.cpp190 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...]

Completed in 806 milliseconds

123456