Searched refs:ResourceReference (Results 1 - 16 of 16) sorted by relevance

/frameworks/base/libs/hwui/
H A DResourceCache.h42 class ResourceReference { class in namespace:android::uirenderer
45 ResourceReference(ResourceType type) { function in class:android::uirenderer::ResourceReference
80 void deleteResourceReferenceLocked(const void* resource, ResourceReference* ref);
97 KeyedVector<const void*, ResourceReference*>* mCache;
H A DResourceCache.cpp34 ResourceReference* ref = mCache->valueAt(i);
44 mCache = new KeyedVector<const void*, ResourceReference*>();
71 ResourceReference* ref = index >= 0 ? mCache->valueAt(index) : nullptr;
73 ref = new ResourceReference(resourceType);
90 ResourceReference* ref = index >= 0 ? mCache->valueAt(index) : nullptr;
112 ResourceReference* ref = index >= 0 ? mCache->valueAt(index) : nullptr;
134 void ResourceCache::deleteResourceReferenceLocked(const void* resource, ResourceReference* ref) {
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/binding/
H A DFakeAdapter.java22 import com.android.ide.common.rendering.api.ResourceReference;
43 private final List<ResourceReference> mTypes = new ArrayList<ResourceReference>();
45 private final ResourceReference mAdapterRef;
49 public FakeAdapter(ResourceReference adapterRef, AdapterBinding binding,
65 ResourceReference viewRef = dataBindingItem.getViewReference();
H A DFakeExpandableAdapter.java22 import com.android.ide.common.rendering.api.ResourceReference;
38 private final ResourceReference mAdapterRef;
44 private final List<ResourceReference> mGroupTypes = new ArrayList<ResourceReference>();
45 private final List<ResourceReference> mChildrenTypes = new ArrayList<ResourceReference>();
47 public FakeExpandableAdapter(ResourceReference adapterRef, AdapterBinding binding,
56 final int repeatCount, List<ResourceReference> types, int depth) {
65 ResourceReference viewRef = dataBindingItem.getViewReference();
H A DAdapterHelper.java22 import com.android.ide.common.rendering.api.ResourceReference;
43 LayoutlibCallback callback, ResourceReference adapterRef, boolean skipCallbackParser) {
68 AdapterItem parentItem, LayoutlibCallback callback, ResourceReference adapterRef) {
78 ResourceReference resolvedRef = context.resolveId(id);
/frameworks/base/tools/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/setup/
H A DLayoutLibTestCallback.java25 import com.android.ide.common.rendering.api.ResourceReference;
146 public Object getAdapterItemValue(ResourceReference adapterView, Object adapterCookie,
147 ResourceReference itemRef, int fullPosition, int positionPerType,
148 int fullParentPosition, int parentPositionPerType, ResourceReference viewRef,
154 public AdapterBinding getAdapterBinding(ResourceReference adapterViewRef, Object adapterCookie,
/frameworks/data-binding/compilerCommon/
H A DBindingExpression.g437 | ResourceReference
145 : ResourceReference resourceParameters?
457 ResourceReference
/frameworks/base/tools/layoutlib/bridge/src/android/content/res/
H A DResources_Theme_Delegate.java19 import com.android.ide.common.rendering.api.ResourceReference;
143 ResourceReference theme = context.resolveId(nativeResid);
/frameworks/base/tools/layoutlib/bridge/src/android/view/
H A DBridgeInflater.java22 import com.android.ide.common.rendering.api.ResourceReference;
56 private ResourceReference mResourceReference;
311 public void setResourceReference(ResourceReference reference) {
321 ResourceReference resourceReference, boolean isInMerge) {
/frameworks/data-binding/compilerCommon/src/main/grammar-gen/android/databinding/parser/
H A DBindingExpressionLexer.java21 DoubleQuoteString=50, NullLiteral=51, Identifier=52, WS=53, ResourceReference=54, field in class:BindingExpressionLexer
45 "JavaLetterOrDigit", "WS", "ResourceReference", "PackageName", "ResourceType"
62 "DoubleQuoteString", "NullLiteral", "Identifier", "WS", "ResourceReference",
H A DBindingExpressionParser.java21 DoubleQuoteString=50, NullLiteral=51, Identifier=52, WS=53, ResourceReference=54, field in class:BindingExpressionParser
51 "DoubleQuoteString", "NullLiteral", "Identifier", "WS", "ResourceReference",
213 public TerminalNode ResourceReference() { return getToken(BindingExpressionParser.ResourceReference, 0); } method in class:BindingExpressionParser.ConstantValueContext
256 case ResourceReference:
260 match(ResourceReference);
1050 if ((((_la) & ~0x3f) == 0 && ((1L << _la) & ((1L << T__3) | (1L << T__8) | (1L << T__9) | (1L << T__10) | (1L << T__11) | (1L << T__34) | (1L << T__35) | (1L << T__36) | (1L << T__37) | (1L << T__38) | (1L << T__39) | (1L << T__40) | (1L << T__41) | (1L << T__42) | (1L << IntegerLiteral) | (1L << FloatingPointLiteral) | (1L << BooleanLiteral) | (1L << CharacterLiteral) | (1L << SingleQuoteString) | (1L << DoubleQuoteString) | (1L << NullLiteral) | (1L << Identifier) | (1L << ResourceReference))) != 0)) {
1755 if ((((_la) & ~0x3f) == 0 && ((1L << _la) & ((1L << T__3) | (1L << T__8) | (1L << T__9) | (1L << T__10) | (1L << T__11) | (1L << T__34) | (1L << T__35) | (1L << T__36) | (1L << T__37) | (1L << T__38) | (1L << T__39) | (1L << T__40) | (1L << T__41) | (1L << T__42) | (1L << IntegerLiteral) | (1L << FloatingPointLiteral) | (1L << BooleanLiteral) | (1L << CharacterLiteral) | (1L << SingleQuoteString) | (1L << DoubleQuoteString) | (1L << NullLiteral) | (1L << Identifier) | (1L << ResourceReference))) != 0)) {
1918 public TerminalNode ResourceReference() { return getToken(BindingExpressionParser.ResourceReference, method in class:BindingExpressionParser.ResourcesContext
[all...]
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/
H A DBridgeContext.java25 import com.android.ide.common.rendering.api.ResourceReference;
378 public ResourceReference resolveId(int id) {
383 return new ResourceReference(resourceInfo.getSecond(), true);
391 return new ResourceReference(resourceInfo.getSecond(), false);
403 public Pair<View, Boolean> inflateView(ResourceReference resource, ViewGroup parent,
483 private ILayoutPullParser getParser(ResourceReference resource) {
617 ResourceReference ref = resolveId(resId);
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/
H A DExpressionVisitor.java308 final String resourceReference = ctx.ResourceReference().getText();
/frameworks/data-binding/compiler/src/test/java/android/databinding/
H A DBindingExpressionParserTest.java259 assertEquals("@id/foo_bar", defaults.constantValue().ResourceReference().getText());
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/
H A DRenderSessionImpl.java26 import com.android.ide.common.rendering.api.ResourceReference;
975 // get a ResourceReference from the integer ID.
976 ResourceReference listRef = context.resolveId(id);
/frameworks/data-binding/prebuilds/1.0-rc0/
H A Ddatabinding-studio-bundle.jarMETA-INF/ META-INF/MANIFEST.MF android/ android/databinding/ android/databinding/Bindable.class Bindable. ...

Completed in 243 milliseconds