/external/dexmaker/src/main/java/com/google/dexmaker/ |
D | BinaryOp.java | 19 import com.android.dx.rop.code.Rop; 20 import com.android.dx.rop.code.Rops; 21 import com.android.dx.rop.type.TypeList; 42 @Override Rop rop(TypeList types) { in ADD() method 49 @Override Rop rop(TypeList types) { in SUBTRACT() method 56 @Override Rop rop(TypeList types) { in MULTIPLY() method 63 @Override Rop rop(TypeList types) { in DIVIDE() method 70 @Override Rop rop(TypeList types) { in REMAINDER() method 77 @Override Rop rop(TypeList types) { in AND() method 84 @Override Rop rop(TypeList types) { in OR() method [all …]
|
D | Comparison.java | 19 import com.android.dx.rop.code.Rop; 20 import com.android.dx.rop.code.Rops; 21 import com.android.dx.rop.type.TypeList; 30 @Override Rop rop(TypeList types) { in LT() method 37 @Override Rop rop(TypeList types) { in LE() method 44 @Override Rop rop(TypeList types) { in EQ() method 51 @Override Rop rop(TypeList types) { in GE() method 58 @Override Rop rop(TypeList types) { in GT() method 65 @Override Rop rop(TypeList types) { in NE() method 70 abstract Rop rop(TypeList types); in rop() method in Comparison
|
D | Constants.java | 19 import com.android.dx.rop.cst.CstBoolean; 20 import com.android.dx.rop.cst.CstByte; 21 import com.android.dx.rop.cst.CstChar; 22 import com.android.dx.rop.cst.CstDouble; 23 import com.android.dx.rop.cst.CstFloat; 24 import com.android.dx.rop.cst.CstInteger; 25 import com.android.dx.rop.cst.CstKnownNull; 26 import com.android.dx.rop.cst.CstLong; 27 import com.android.dx.rop.cst.CstShort; 28 import com.android.dx.rop.cst.CstString; [all …]
|
D | TypeId.java | 19 import com.android.dx.rop.cst.CstType; 37 = new TypeId<Boolean>(com.android.dx.rop.type.Type.BOOLEAN); 40 public static final TypeId<Byte> BYTE = new TypeId<Byte>(com.android.dx.rop.type.Type.BYTE); 44 = new TypeId<Character>(com.android.dx.rop.type.Type.CHAR); 47 …public static final TypeId<Double> DOUBLE = new TypeId<Double>(com.android.dx.rop.type.Type.DOUBLE… 50 public static final TypeId<Float> FLOAT = new TypeId<Float>(com.android.dx.rop.type.Type.FLOAT); 53 public static final TypeId<Integer> INT = new TypeId<Integer>(com.android.dx.rop.type.Type.INT); 56 public static final TypeId<Long> LONG = new TypeId<Long>(com.android.dx.rop.type.Type.LONG); 59 public static final TypeId<Short> SHORT = new TypeId<Short>(com.android.dx.rop.type.Type.SHORT); 62 public static final TypeId<Void> VOID = new TypeId<Void>(com.android.dx.rop.type.Type.VOID); [all …]
|
D | Code.java | 19 import com.android.dx.rop.code.BasicBlockList; 20 import com.android.dx.rop.code.Insn; 21 import com.android.dx.rop.code.PlainCstInsn; 22 import com.android.dx.rop.code.PlainInsn; 23 import com.android.dx.rop.code.RegisterSpecList; 24 import com.android.dx.rop.code.Rop; 25 import static com.android.dx.rop.code.Rop.BRANCH_GOTO; 26 import static com.android.dx.rop.code.Rop.BRANCH_NONE; 27 import static com.android.dx.rop.code.Rop.BRANCH_RETURN; 28 import com.android.dx.rop.code.Rops; [all …]
|
D | UnaryOp.java | 19 import com.android.dx.rop.code.Rop; 20 import com.android.dx.rop.code.Rops; 29 @Override Rop rop(TypeId<?> type) { in NOT() method 36 @Override Rop rop(TypeId<?> type) { in NEGATE() method 41 abstract Rop rop(TypeId<?> type); in rop() method in UnaryOp
|
/external/dexmaker/src/dx/java/com/android/dx/dex/code/ |
D | RopTranslator.java | 21 import com.android.dx.rop.code.BasicBlock; 22 import com.android.dx.rop.code.BasicBlockList; 23 import com.android.dx.rop.code.FillArrayDataInsn; 24 import com.android.dx.rop.code.Insn; 25 import com.android.dx.rop.code.LocalVariableInfo; 26 import com.android.dx.rop.code.PlainCstInsn; 27 import com.android.dx.rop.code.PlainInsn; 28 import com.android.dx.rop.code.RegOps; 29 import com.android.dx.rop.code.RegisterSpec; 30 import com.android.dx.rop.code.RegisterSpecList; [all …]
|
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
D | ValueEncoder.java | 19 import com.android.dx.rop.annotation.Annotation; 20 import com.android.dx.rop.annotation.NameValuePair; 21 import com.android.dx.rop.cst.Constant; 22 import com.android.dx.rop.cst.CstAnnotation; 23 import com.android.dx.rop.cst.CstArray; 24 import com.android.dx.rop.cst.CstBoolean; 25 import com.android.dx.rop.cst.CstByte; 26 import com.android.dx.rop.cst.CstChar; 27 import com.android.dx.rop.cst.CstDouble; 28 import com.android.dx.rop.cst.CstEnumRef; [all …]
|
D | AnnotationUtils.java | 19 import com.android.dx.rop.annotation.Annotation; 20 import com.android.dx.rop.annotation.NameValuePair; 21 import com.android.dx.rop.cst.Constant; 22 import com.android.dx.rop.cst.CstAnnotation; 23 import com.android.dx.rop.cst.CstArray; 24 import com.android.dx.rop.cst.CstInteger; 25 import com.android.dx.rop.cst.CstKnownNull; 26 import com.android.dx.rop.cst.CstMethodRef; 27 import com.android.dx.rop.cst.CstString; 28 import com.android.dx.rop.cst.CstType; [all …]
|
D | ClassDefItem.java | 20 import com.android.dx.rop.annotation.Annotations; 21 import com.android.dx.rop.annotation.AnnotationsList; 22 import com.android.dx.rop.code.AccessFlags; 23 import com.android.dx.rop.cst.Constant; 24 import com.android.dx.rop.cst.CstArray; 25 import com.android.dx.rop.cst.CstFieldRef; 26 import com.android.dx.rop.cst.CstMethodRef; 27 import com.android.dx.rop.cst.CstString; 28 import com.android.dx.rop.cst.CstType; 29 import com.android.dx.rop.type.StdTypeList; [all …]
|
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime/ |
D | TokenRewriteStream.cs | 577 ReplaceOp rop = (ReplaceOp)rewrites[i]; in ReduceToSingleOperationPerIndex() 583 if (iop.index == rop.index) in ReduceToSingleOperationPerIndex() 588 … rop.text = iop.text.ToString() + (rop.text != null ? rop.text.ToString() : string.Empty); in ReduceToSingleOperationPerIndex() 590 else if (iop.index > rop.index && iop.index <= rop.lastIndex) in ReduceToSingleOperationPerIndex() 601 if ( prevRop.index >= rop.index && prevRop.lastIndex <= rop.lastIndex ) in ReduceToSingleOperationPerIndex() 609 prevRop.lastIndex < rop.index || prevRop.index > rop.lastIndex; in ReduceToSingleOperationPerIndex() 611 prevRop.index == rop.index && prevRop.lastIndex == rop.lastIndex; in ReduceToSingleOperationPerIndex() 614 if (prevRop.text == null && rop.text == null && !disjoint) in ReduceToSingleOperationPerIndex() 618 rop.index = Math.Min(prevRop.index, rop.index); in ReduceToSingleOperationPerIndex() 619 rop.lastIndex = Math.Max(prevRop.lastIndex, rop.lastIndex); in ReduceToSingleOperationPerIndex() [all …]
|
/external/dexmaker/src/dx/java/com/android/dx/ssa/ |
D | LiteralOpUpgrader.java | 19 import com.android.dx.rop.code.PlainCstInsn; 20 import com.android.dx.rop.code.TranslationAdvice; 21 import com.android.dx.rop.code.RegisterSpecList; 22 import com.android.dx.rop.code.Insn; 23 import com.android.dx.rop.code.Rop; 24 import com.android.dx.rop.code.RegisterSpec; 25 import com.android.dx.rop.code.PlainInsn; 26 import com.android.dx.rop.code.Rops; 27 import com.android.dx.rop.code.RegOps; 28 import com.android.dx.rop.cst.Constant; [all …]
|
D | ConstCollector.java | 19 import com.android.dx.rop.code.LocalItem; 20 import com.android.dx.rop.code.PlainCstInsn; 21 import com.android.dx.rop.code.PlainInsn; 22 import com.android.dx.rop.code.RegOps; 23 import com.android.dx.rop.code.RegisterSpec; 24 import com.android.dx.rop.code.RegisterSpecList; 25 import com.android.dx.rop.code.Rop; 26 import com.android.dx.rop.code.Rops; 27 import com.android.dx.rop.code.SourcePosition; 28 import com.android.dx.rop.code.ThrowingCstInsn; [all …]
|
D | DeadCodeRemover.java | 19 import com.android.dx.rop.code.RegOps; 20 import com.android.dx.rop.code.RegisterSpec; 21 import com.android.dx.rop.code.RegisterSpecList; 22 import com.android.dx.rop.code.Rop; 23 import com.android.dx.rop.code.PlainInsn; 24 import com.android.dx.rop.code.Rops; 25 import com.android.dx.rop.code.SourcePosition; 26 import com.android.dx.rop.code.Insn;
|
/external/antlr/antlr-3.4/runtime/Java/src/main/java/org/antlr/runtime/ |
D | TokenRewriteStream.java | 464 ReplaceOp rop = (ReplaceOp)rewrites.get(i); in reduceToSingleOperationPerIndex() local 469 if ( iop.index == rop.index ) { in reduceToSingleOperationPerIndex() 473 rop.text = iop.text.toString() + (rop.text!=null?rop.text.toString():""); in reduceToSingleOperationPerIndex() 475 else if ( iop.index > rop.index && iop.index <= rop.lastIndex ) { in reduceToSingleOperationPerIndex() 484 if ( prevRop.index>=rop.index && prevRop.lastIndex <= rop.lastIndex ) { in reduceToSingleOperationPerIndex() 491 prevRop.lastIndex<rop.index || prevRop.index > rop.lastIndex; in reduceToSingleOperationPerIndex() 493 prevRop.index==rop.index && prevRop.lastIndex==rop.lastIndex; in reduceToSingleOperationPerIndex() 496 if ( prevRop.text==null && rop.text==null && !disjoint ) { in reduceToSingleOperationPerIndex() 499 rop.index = Math.min(prevRop.index, rop.index); in reduceToSingleOperationPerIndex() 500 rop.lastIndex = Math.max(prevRop.lastIndex, rop.lastIndex); in reduceToSingleOperationPerIndex() [all …]
|
/external/dexmaker/src/dx/java/com/android/dx/rop/code/ |
D | Rop.java | 17 package com.android.dx.rop.code; 19 import com.android.dx.rop.type.StdTypeList; 20 import com.android.dx.rop.type.Type; 21 import com.android.dx.rop.type.TypeList; 227 Rop rop = (Rop) other; in equals() local 229 return (opcode == rop.opcode) && in equals() 230 (branchingness == rop.branchingness) && in equals() 231 (result == rop.result) && in equals() 232 sources.equals(rop.sources) && in equals() 233 exceptions.equals(rop.exceptions); in equals()
|
D | PlainInsn.java | 17 package com.android.dx.rop.code; 19 import com.android.dx.rop.type.StdTypeList; 20 import com.android.dx.rop.type.Type; 21 import com.android.dx.rop.type.TypeList; 22 import com.android.dx.rop.type.TypeBearer; 23 import com.android.dx.rop.cst.Constant; 24 import com.android.dx.rop.cst.CstInteger;
|
D | PlainCstInsn.java | 17 package com.android.dx.rop.code; 19 import com.android.dx.rop.cst.Constant; 20 import com.android.dx.rop.type.StdTypeList; 21 import com.android.dx.rop.type.Type; 22 import com.android.dx.rop.type.TypeList;
|
D | FillArrayDataInsn.java | 17 package com.android.dx.rop.code; 19 import com.android.dx.rop.cst.Constant; 20 import com.android.dx.rop.type.Type; 21 import com.android.dx.rop.type.TypeList; 22 import com.android.dx.rop.type.StdTypeList;
|
D | ThrowingCstInsn.java | 17 package com.android.dx.rop.code; 19 import com.android.dx.rop.cst.Constant; 20 import com.android.dx.rop.cst.CstString; 21 import com.android.dx.rop.type.Type; 22 import com.android.dx.rop.type.TypeList;
|
/external/antlr/antlr-3.4/runtime/Python/antlr3/ |
D | streams.py | 1393 for i, rop in enumerate(rewrites): 1394 if rop is None: 1397 if not isinstance(rop, ReplaceOp): 1402 if iop.index == rop.index: 1406 rop.text = self.catOpText(iop.text, rop.text) 1408 elif iop.index > rop.index and iop.index <= rop.lastIndex: 1414 if (prevRop.index >= rop.index 1415 and prevRop.lastIndex <= rop.lastIndex): 1421 disjoint = (prevRop.lastIndex < rop.index 1422 or prevRop.index > rop.lastIndex) [all …]
|
/external/dexmaker/src/dx/java/com/android/dx/ssa/back/ |
D | IdenticalBlockCombiner.java | 19 import com.android.dx.rop.code.BasicBlock; 20 import com.android.dx.rop.code.BasicBlockList; 21 import com.android.dx.rop.code.CstInsn; 22 import com.android.dx.rop.code.Insn; 23 import com.android.dx.rop.code.InsnList; 24 import com.android.dx.rop.code.RegOps; 25 import com.android.dx.rop.code.RopMethod; 26 import com.android.dx.rop.code.SwitchInsn;
|
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime/ |
D | TokenRewriteStream.cs | 500 ReplaceOp rop = (ReplaceOp)rewrites[i]; in ReduceToSingleOperationPerIndex() 505 if (iop.index >= rop.index && iop.index <= rop.lastIndex) { in ReduceToSingleOperationPerIndex() 514 if (prevRop.index >= rop.index && prevRop.lastIndex <= rop.lastIndex) { in ReduceToSingleOperationPerIndex() 521 prevRop.lastIndex < rop.index || prevRop.index > rop.lastIndex; in ReduceToSingleOperationPerIndex() 523 prevRop.index == rop.index && prevRop.lastIndex == rop.lastIndex; in ReduceToSingleOperationPerIndex() 525 throw new ArgumentException("replace op boundaries of " + rop + in ReduceToSingleOperationPerIndex() 554 ReplaceOp rop = (ReplaceOp)prevReplaces[j]; in ReduceToSingleOperationPerIndex() 555 if (iop.index == rop.index) { in ReduceToSingleOperationPerIndex() 556 rop.text = CatOpText(iop.text, rop.text); in ReduceToSingleOperationPerIndex() 560 if (iop.index >= rop.index && iop.index <= rop.lastIndex) { in ReduceToSingleOperationPerIndex() [all …]
|
/external/dexmaker/src/dx/java/com/android/dx/dex/code/form/ |
D | Form31c.java | 22 import com.android.dx.rop.code.RegisterSpec; 23 import com.android.dx.rop.code.RegisterSpecList; 24 import com.android.dx.rop.cst.Constant; 25 import com.android.dx.rop.cst.CstFieldRef; 26 import com.android.dx.rop.cst.CstString; 27 import com.android.dx.rop.cst.CstType;
|
D | Form21c.java | 22 import com.android.dx.rop.code.RegisterSpec; 23 import com.android.dx.rop.code.RegisterSpecList; 24 import com.android.dx.rop.cst.Constant; 25 import com.android.dx.rop.cst.CstFieldRef; 26 import com.android.dx.rop.cst.CstString; 27 import com.android.dx.rop.cst.CstType;
|