Searched defs:code (Results 76 - 100 of 136) sorted by relevance

123456

/dalvik/dx/src/com/android/dx/dex/code/form/
H A DForm35c.java17 package com.android.dx.dex.code.form;
19 import com.android.dx.dex.code.CstInsn;
20 import com.android.dx.dex.code.DalvInsn;
21 import com.android.dx.dex.code.InsnFormat;
22 import com.android.dx.rop.code.RegisterSpec;
23 import com.android.dx.rop.code.RegisterSpecList;
31 * Instruction format {@code 35c}. See the instruction format spec
35 /** {@code non-null;} unique instance of this class */
123 * category-2 values count as two words. Return {@code -1} if the
127 * @param regs {@code no
[all...]
/dalvik/dx/src/com/android/dx/dex/file/
H A DCatchStructs.java19 import com.android.dx.dex.code.CatchHandlerList;
20 import com.android.dx.dex.code.CatchTable;
21 import com.android.dx.dex.code.DalvCode;
34 * handler address) for a particular piece of code. Instances of this
35 * class correspond to a {@code try_item[]} and a
36 * {@code catch_handler_item[]}.
40 * the size of a {@code try_item}: a {@code uint}
41 * and two {@code ushort}s
45 /** {@code no
46 private final DalvCode code; field in class:CatchStructs
77 CatchStructs(DalvCode code) argument
[all...]
H A DDebugInfoItem.java19 import com.android.dx.dex.code.DalvCode;
20 import com.android.dx.dex.code.DalvInsnList;
21 import com.android.dx.dex.code.LocalList;
22 import com.android.dx.dex.code.PositionList;
37 /** {@code non-null;} the code this item represents */
38 private final DalvCode code; field in class:DebugInfoItem
45 public DebugInfoItem(DalvCode code, boolean isStatic, CstMethodRef ref) { argument
49 if (code == null) {
50 throw new NullPointerException("code
[all...]
H A DEncodedMethod.java19 import com.android.dx.dex.code.DalvCode;
20 import com.android.dx.rop.code.AccessFlags;
35 /** {@code non-null;} constant for the method */
39 * {@code null-ok;} code for the method, if the method is neither
40 * {@code abstract} nor {@code native}
42 private final CodeItem code; field in class:EncodedMethod
47 * @param method {@code non-null;} constant for the method
49 * @param code {
54 EncodedMethod(CstMethodRef method, int accessFlags, DalvCode code, TypeList throwsList) argument
[all...]
H A DCodeItem.java19 import com.android.dx.dex.code.CstInsn;
20 import com.android.dx.dex.code.CatchTable;
21 import com.android.dx.dex.code.DalvCode;
22 import com.android.dx.dex.code.DalvInsn;
23 import com.android.dx.dex.code.DalvInsnList;
24 import com.android.dx.dex.code.LocalList;
25 import com.android.dx.dex.code.PositionList;
42 * {@code dex} file.
51 /** {@code non-null;} method that this code implement
55 private final DalvCode code; field in class:CodeItem
85 CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic, TypeList throwsList) argument
[all...]
/dalvik/dx/src/com/android/dx/rop/code/
H A DExceptions.java17 package com.android.dx.rop.code;
26 /** {@code non-null;} the type {@code java.lang.ArithmeticException} */
31 * {@code non-null;} the type
32 * {@code java.lang.ArrayIndexOutOfBoundsException}
37 /** {@code non-null;} the type {@code java.lang.ArrayStoreException} */
41 /** {@code non-null;} the type {@code java.lang.ClassCastException} */
45 /** {@code no
[all...]
H A DFillArrayDataInsn.java17 package com.android.dx.rop.code;
45 * @param opcode {@code non-null;} the opcode
46 * @param position {@code non-null;} source position
47 * @param sources {@code non-null;} specs for all the sources
48 * @param initValues {@code non-null;} list of initial values to fill the array
49 * @param cst {@code non-null;} type of the new array
74 * @return {@code non-null;} list of init values
82 * @return {@code non-null;} array type
H A DLocalVariableInfo.java17 package com.android.dx.rop.code;
30 /** {@code >= 0;} the register count for the method */
34 * {@code non-null;} {@link RegisterSpecSet} to use when indicating a block
41 * {@code non-null;} array consisting of register sets representing the
47 /** {@code non-null;} map from instructions to the variable each assigns */
53 * @param method {@code non-null;} the method being represented by this instance
76 * @param label {@code >= 0;} the block label
77 * @param specs {@code non-null;} the register set to associate with the block
101 * @param label {@code >= 0;} the block label
102 * @param specs {@code no
[all...]
H A DSwitchInsn.java17 package com.android.dx.rop.code;
29 /** {@code non-null;} list of switch cases */
35 * @param opcode {@code non-null;} the opcode
36 * @param position {@code non-null;} source position
37 * @param result {@code null-ok;} spec for the result, if any
38 * @param sources {@code non-null;} specs for all the sources
39 * @param cases {@code non-null;} list of switch cases
93 * never encounters {@code SwitchInsn}s
114 * @return {@code non-null;} the case list
H A DThrowingCstInsn.java17 package com.android.dx.rop.code;
29 /** {@code non-null;} list of exceptions caught */
35 * @param opcode {@code non-null;} the opcode
36 * @param position {@code non-null;} source position
37 * @param sources {@code non-null;} specs for all the sources
38 * @param catches {@code non-null;} list of exceptions caught
39 * @param cst {@code non-null;} the constant
H A DThrowingInsn.java17 package com.android.dx.rop.code;
23 * Instruction which possibly throws. The {@code successors} list in the
30 /** {@code non-null;} list of exceptions caught */
37 * @param catches {@code non-null;} the catches list
38 * @return {@code non-null;} the string form
57 * @param opcode {@code non-null;} the opcode
58 * @param position {@code non-null;} source position
59 * @param sources {@code non-null;} specs for all the sources
60 * @param catches {@code non-null;} list of exceptions caught
/dalvik/libcore/security/src/main/java/org/apache/harmony/security/x509/
H A DReasonCode.java48 // predefined reason code values
60 // the reason code value
61 private final byte code; field in class:ReasonCode
63 public ReasonCode(byte code) { argument
64 this.code = code;
69 this.code = ((byte[]) ASN1.decode(encoding))[0];
73 return code;
82 encoding = ASN1.encode(new byte[] {(byte) code});
93 switch (code) {
[all...]
/dalvik/libcore/xml/src/main/java/org/apache/xml/dtm/ref/
H A DDTMNamedNodeMap.java94 * @param name The <code>nodeName</code> of a node to retrieve.
95 * @return A <code>Node</code> (of any type) with the specified
96 * <code>nodeName</code>, or <code>null</code> if it does not identify
113 * Returns the <code>index</code>t
284 DTMException(short code, String message) argument
295 DTMException(short code) argument
[all...]
/dalvik/libcore/xml/src/main/java/org/w3c/dom/
H A DDOMException.java21 * <code>NodeList</code>.
24 * exception if a <code>null</code> argument is passed when <code>null</code>
34 public DOMException(short code, String message) { argument
36 this.code = code;
38 public short code; field in class:DOMException
[all...]
/dalvik/dx/src/com/android/dx/cf/code/
H A DSimulator.java17 package com.android.dx.cf.code;
29 import com.android.dx.rop.code.LocalItem;
45 * {@code non-null;} canned error message for local variable
52 /** {@code non-null;} machine to use when simulating */
55 /** {@code non-null;} array of bytecode */
56 private final BytecodeArray code; field in class:Simulator
58 /** {@code non-null;} local variable information */
61 /** {@code non-null;} visitor instance to use */
67 * @param machine {@code non-null;} machine to use when simulating
68 * @param method {@code no
[all...]
H A DByteCatchList.java17 package com.android.dx.cf.code;
27 * which is part of a standard {@code Code} attribute.
30 /** {@code non-null;} convenient zero-entry instance */
44 * a {@code Code} attribute. The returned value includes the
45 * two bytes for {@code exception_table_length}.
47 * @return {@code >= 2;} the total length, in bytes
56 * @param n {@code >= 0;} which item
57 * @return {@code null-ok;} the indicated item
66 * @param n {@code >= 0, < size();} which entry to set
67 * @param item {@code no
[all...]
H A DConcreteMethod.java17 package com.android.dx.cf.code;
27 import com.android.dx.rop.code.AccessFlags;
28 import com.android.dx.rop.code.SourcePosition;
38 * stuff extracted from the method's {@code Code} attribute.
41 /** {@code non-null;} method being wrapped */
45 * {@code null-ok;} the class's {@code SourceFile} attribute value,
52 * {@code ACC_SUPER}
56 /** {@code non-null;} the code attribut
[all...]
H A DFrame.java17 package com.android.dx.cf.code;
32 /** {@code non-null;} the locals */
35 /** {@code non-null;} the stack */
38 /** {@code null-ok;} stack of labels of subroutines that this block is nested in */
44 * @param locals {@code non-null;} the locals array to use
45 * @param stack {@code non-null;} the execution stack to use
54 * @param locals {@code non-null;} the locals array to use
55 * @param stack {@code non-null;} the execution stack to use
56 * @param subroutines {@code non-null;} list of subroutine start labels for
78 * all-uninitialized values (represented as {@code nul
[all...]
H A DLocalVariableList.java17 package com.android.dx.cf.code;
21 import com.android.dx.rop.code.LocalItem;
26 * {@code LocalVariableTable} and {@code LocalVariableTypeTable}
30 /** {@code non-null;} zero-size instance */
37 * @param list1 {@code non-null;} first instance
38 * @param list2 {@code non-null;} second instance
39 * @return {@code non-null;} combined instance
73 * @param descriptorList {@code non-null;} list with descriptors
74 * @param signatureList {@code no
[all...]
H A DLocalsArraySet.java17 package com.android.dx.cf.code;
19 import com.android.dx.rop.code.RegisterSpec;
54 * all-uninitialized values (represented as {@code null}s).
56 * @param maxLocals {@code >= 0;} the maximum number of locals this instance
68 * @param primary {@code non-null;} primary locals to use
69 * @param secondaries {@code non-null;} secondaries set, indexed by subroutine
83 * @param toCopy {@code non-null;} instance to copy.
253 * Merges this set with another {@code LocalsArraySet} instance.
255 * @param other {@code non-null;} to merge
256 * @return {@code no
[all...]
H A DMachine.java17 package com.android.dx.cf.code;
22 import com.android.dx.rop.code.LocalItem;
35 * {@code this} argument for instance methods.
37 * @return {@code non-null;} the method prototype
51 * @param frame {@code non-null;} frame to operate on
52 * @param count {@code >= 0;} number of values to pop
58 * {@code Prototype} (popped in reverse of the argument
64 * @param frame {@code non-null;} frame to operate on
65 * @param prototype {@code non-null;} prototype indicating arguments to pop
74 * @param frame {@code no
[all...]
H A DOneLocalsArray.java17 package com.android.dx.cf.code;
19 import com.android.dx.rop.code.RegisterSpec;
34 /** {@code non-null;} actual array */
39 * all-uninitialized values (represented as {@code null}s).
41 * @param maxLocals {@code >= 0;} the maximum number of locals this instance
240 * @param msg {@code non-null;} useful message
/dalvik/dx/src/com/android/dx/cf/direct/
H A DStdAttributeFactory.java37 import com.android.dx.cf.code.ByteCatchList;
38 import com.android.dx.cf.code.BytecodeArray;
39 import com.android.dx.cf.code.LineNumberList;
40 import com.android.dx.cf.code.LocalVariableList;
49 import com.android.dx.rop.code.AccessFlags;
68 /** {@code non-null;} shared instance of this class */
141 return code(cf, offset, length, observer);
194 * Parses an {@code AnnotationDefault} attribute.
210 * Parses a {@code Code} attribute.
212 private Attribute code(DirectClassFil method in class:StdAttributeFactory
[all...]
/dalvik/dx/src/com/android/dx/dex/code/
H A DDalvInsn.java17 package com.android.dx.dex.code;
19 import com.android.dx.rop.code.RegisterSpec;
20 import com.android.dx.rop.code.RegisterSpecList;
21 import com.android.dx.rop.code.SourcePosition;
32 * {@code -1} if not
39 /** {@code non-null;} source position */
42 /** {@code non-null;} list of register arguments */
48 * @param position {@code non-null;} source position information
49 * @param dest {@code non-null;} destination register
50 * @param src {@code no
[all...]
H A DOutputFinisher.java17 package com.android.dx.dex.code;
19 import com.android.dx.rop.code.LocalItem;
20 import com.android.dx.rop.code.RegisterSpec;
21 import com.android.dx.rop.code.RegisterSpecList;
22 import com.android.dx.rop.code.RegisterSpecSet;
23 import com.android.dx.rop.code.SourcePosition;
40 * {@code >= 0;} register count for the method, not including any extra
45 /** {@code non-null;} the list of instructions, per se */
55 * {@code >= 0;} the count of reserved registers (low-numbered
65 * @param regCount {@code >
[all...]

Completed in 277 milliseconds

123456