Searched defs:prototype (Results 1 - 10 of 10) sorted by relevance

/dalvik/dx/src/com/android/dx/cf/code/
H A DValueAwareMachine.java33 * @param prototype {@code non-null;} the prototype for the associated
36 public ValueAwareMachine(Prototype prototype) { argument
37 super(prototype);
H A DMachine.java33 * Gets the effective prototype of the method that this instance is
34 * being used for. The <i>effective</i> prototype includes an initial
37 * @return {@code non-null;} the method prototype
59 * order, so the first prototype argument type is for the deepest
65 * @param prototype {@code non-null;} prototype indicating arguments to pop
67 public void popArgs(Frame frame, Prototype prototype); argument
H A DBaseMachine.java36 /* {@code non-null;} the prototype for the associated method */
37 private final Prototype prototype; field in class:BaseMachine
84 * @param prototype {@code non-null;} the prototype for the
87 public BaseMachine(Prototype prototype) { argument
88 if (prototype == null) {
89 throw new NullPointerException("prototype == null");
92 this.prototype = prototype;
100 return prototype;
137 popArgs(Frame frame, Prototype prototype) argument
[all...]
/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DProtoIdItem.java28 * Representation of a method prototype reference inside a Dalvik file.
34 /** {@code non-null;} the wrapped prototype */
35 private final Prototype prototype; field in class:ProtoIdItem
37 /** {@code non-null;} the short-form of the prototype */
42 * prototype has no parameters
49 * @param prototype {@code non-null;} the constant for the prototype
51 public ProtoIdItem(Prototype prototype) { argument
52 if (prototype == null) {
53 throw new NullPointerException("prototype
70 makeShortForm(Prototype prototype) argument
[all...]
H A DProtoIdsSection.java28 * Proto (method prototype) identifiers list section of a
87 * @param prototype {@code non-null;} the prototype to intern
90 public ProtoIdItem intern(Prototype prototype) { argument
91 if (prototype == null) {
92 throw new NullPointerException("prototype == null");
97 ProtoIdItem result = protoIds.get(prototype);
100 result = new ProtoIdItem(prototype);
101 protoIds.put(prototype, result);
108 * Gets the index of the given prototype, whic
114 indexOf(Prototype prototype) argument
[all...]
/dalvik/dexgen/src/com/android/dexgen/rop/cst/
H A DCstBaseMethodRef.java31 /** {@code non-null;} the raw prototype for this method */
32 private final Prototype prototype; field in class:CstBaseMethodRef
35 * {@code null-ok;} the prototype for this method taken to be an instance
50 this.prototype = Prototype.intern(descriptor);
55 * Gets the raw prototype of this method. This doesn't include a
58 * @return {@code non-null;} the method prototype
61 return prototype;
65 * Gets the prototype of this method as either a
68 * prototype. In the case of an instance method, this has an
73 * @return {@code non-null;} the method prototype
[all...]
/dalvik/dx/src/com/android/dx/dex/file/
H A DProtoIdItem.java28 * Representation of a method prototype reference inside a Dalvik file.
31 /** {@code non-null;} the wrapped prototype */
32 private final Prototype prototype; field in class:ProtoIdItem
34 /** {@code non-null;} the short-form of the prototype */
39 * prototype has no parameters
46 * @param prototype {@code non-null;} the constant for the prototype
48 public ProtoIdItem(Prototype prototype) { argument
49 if (prototype == null) {
50 throw new NullPointerException("prototype
67 makeShortForm(Prototype prototype) argument
[all...]
H A DProtoIdsSection.java27 * Proto (method prototype) identifiers list section of a
86 * @param prototype {@code non-null;} the prototype to intern
89 public ProtoIdItem intern(Prototype prototype) { argument
90 if (prototype == null) {
91 throw new NullPointerException("prototype == null");
96 ProtoIdItem result = protoIds.get(prototype);
99 result = new ProtoIdItem(prototype);
100 protoIds.put(prototype, result);
107 * Gets the index of the given prototype, whic
113 indexOf(Prototype prototype) argument
[all...]
/dalvik/dx/src/com/android/dx/rop/cst/
H A DCstBaseMethodRef.java31 /** {@code non-null;} the raw prototype for this method */
32 private final Prototype prototype; field in class:CstBaseMethodRef
35 * {@code null-ok;} the prototype for this method taken to be an instance
50 this.prototype = Prototype.intern(descriptor);
55 * Gets the raw prototype of this method. This doesn't include a
58 * @return {@code non-null;} the method prototype
61 return prototype;
65 * Gets the prototype of this method as either a
68 * prototype. In the case of an instance method, this has an
73 * @return {@code non-null;} the method prototype
[all...]
/dalvik/vm/oo/
H A DObject.h516 * Method prototype descriptor string (return and argument types).
523 DexProto prototype; member in struct:Method

Completed in 2488 milliseconds