/external/r8/src/test/java/com/android/tools/r8/smali/ |
D | SmaliDisassembleTest.java | 5 package com.android.tools.r8.smali; 26 void roundTripRawSmali(String smali) { in roundTripRawSmali() argument 30 AndroidApp.fromDexProgramData(Smali.compile(smali)), in roundTripRawSmali() 34 assertEquals(smali, application.smali(new InternalOptions())); in roundTripRawSmali() 75 assertEquals(expected, application.smali(new InternalOptions())); in simpleSmokeTest() 131 assertEquals(expected, application.smali(new InternalOptions())); in sparseSwitchTest() 187 assertEquals(expected, application.smali(new InternalOptions())); in packedSwitchTest() 230 assertEquals(expected, application.smali(new InternalOptions())); in fillArrayDataTest8Bit() 273 assertEquals(expected, application.smali(new InternalOptions())); in fillArrayDataTest16Bit() 316 assertEquals(expected, application.smali(new InternalOptions())); in fillArrayDataTest32Bit() [all …]
|
/external/smali/ |
D | README.md | 3 smali/baksmali is an assembler/disassembler for the dex format used by dalvik, Android's Java VM im… 5 Downloads are at https://bitbucket.org/JesusFreke/smali/downloads/. If you are interested in submi… 7 See [the wiki](https://github.com/JesusFreke/smali/wiki) for more info/news/release notes/etc. 10 - [github Issue tracker](https://github.com/JesusFreke/smali/issues) - For any bugs/issues/feature … 11 - [#smali on freenode](http://webchat.freenode.net/?channels=smali) - Free free to drop by and ask … 14 #### Some useful links for getting started with smali 17 - [Registers wiki page](https://github.com/JesusFreke/smali/wiki/Registers) 18 - [Types, Methods and Fields wiki page](https://github.com/JesusFreke/smali/wiki/TypesMethodsAndFie…
|
D | README.version | 1 URL: https://bitbucket.org/JesusFreke/smali/downloads/smali-2.2.0.jar
|
D | build.gradle | 77 def maven_release_projects = ['smali', 'baksmali', 'dexlib2', 'util'] 131 group = 'org.smali' 169 url 'http://smali.org' 179 connection 'scm:git:git://github.com/JesusFreke/smali.git' 180 developerConnection 'scm:git:git@github.com:JesusFreke/smali.git'
|
/external/smali/examples/HelloWorld/ |
D | HelloWorld.smali | 6 #java -jar smali.jar -o classes.dex HelloWorld.smali 11 #if you get out of memory type errors when running smali.jar, try 12 #java -Xmx512m -jar smali.jar HelloWorld.smali
|
/external/smali/smali/ |
D | Android.mk | 49 $(intermediates)/resources/smali.properties: $(LOCAL_PATH)/../build.gradle 53 LOCAL_JAVA_RESOURCE_FILES := $(intermediates)/resources/smali.properties 65 LOCAL_MODULE := smali 66 LOCAL_SRC_FILES := ../scripts/smali
|
D | build.gradle | 98 attributes('Main-Class': 'org.jf.smali.Main') 103 … ant.symlink(link: file("${destinationDir}/smali.jar"), resource: archivePath, overwrite: true) 110 outputDirectory = new File(outputDirectory, 'org/jf/smali') 114 outputDirectory = new File(outputDirectory, 'org/jf/smali') 118 generateDir = new File(generateDir, 'org/jf/smali') 124 description 'smali is an assembler for dalvik bytecode' 126 url 'https://github.com/JesusFreke/smali/tree/master/smali' 144 keep 'public class org.jf.smali.Main { public static void main(java.lang.String[]); }'
|
/external/r8/buildSrc/src/main/java/smali/ |
D | Smali.java | 4 package smali; package 52 org.jf.smali.SmaliOptions options = new org.jf.smali.SmaliOptions(); in exec() 54 org.jf.smali.Smali.assemble(options, fileNames); in exec()
|
/external/smali/smali/src/test/java/org/jf/smali/ |
D | LexerTest.java | 32 package org.jf.smali;import org.antlr.runtime.ANTLRInputStream; 46 import static org.jf.smali.expectedTokensTestGrammarParser.ExpectedToken; 137 org.jf.smali.expectedTokensTestGrammarLexer expectedTokensLexer = null; in runTest() 139 … expectedTokensLexer = new org.jf.smali.expectedTokensTestGrammarLexer(new ANTLRInputStream( in runTest() 147 org.jf.smali.expectedTokensTestGrammarParser expectedTokensParser = in runTest() 148 new org.jf.smali.expectedTokensTestGrammarParser(expectedTokensStream); in runTest()
|
D | LongLiteralTest.java | 32 package org.jf.smali;import org.jf.smali.LiteralTools;
|
D | ByteLiteralTest.java | 32 package org.jf.smali;import org.jf.smali.LiteralTools;
|
D | ShortLiteralTest.java | 32 package org.jf.smali;import org.jf.smali.LiteralTools;
|
D | IntLiteralTest.java | 32 package org.jf.smali;import org.jf.smali.LiteralTools;
|
/external/smali/smali-integration-tests/src/test/smali/junit-tests/ |
D | TestSuite.smali | 13 #java -jar smali.jar --dex --output=classes.dex . 14 #zip smali-junit-tests.zip classes.dex 15 #adb push smali-junit-tests.zip /data/local 16 #adb shell dalvikvm -cp /data/local/junit-4.6.zip:/data/local/smali-junit-tests.zip org.junit.runne…
|
/external/r8/src/test/java/com/android/tools/r8/utils/ |
D | Smali.java | 20 import org.jf.smali.LexerErrorInterface; 21 import org.jf.smali.smaliFlexLexer; 22 import org.jf.smali.smaliParser; 23 import org.jf.smali.smaliTreeWalker;
|
/external/smali/baksmali/src/test/resources/DuplicateTest/src/ |
D | README | 1 The test dex file was produced from these smali files, using 2 an old version of smali that doesn't check for field/method
|
/external/smali/smalidea/src/main/java/org/jf/smalidea/util/ |
D | StringUtils.java | 36 import org.jf.smali.smaliFlexLexer; 37 import org.jf.smali.smaliParser;
|
/external/r8/buildSrc/ |
D | build.gradle | 13 compile group: 'org.smali', name: 'smali', version: '2.2b4'
|
/external/r8/src/test/java/com/android/tools/r8/internal/ |
D | R8DisassemblerTest.java | 30 public void testDisassemble(boolean deobfuscate, boolean smali) in testDisassemble() argument 41 builder.setUseSmali(smali); in testDisassemble()
|
/external/smali/smalidea/src/main/java/org/jf/smalidea/ |
D | SmaliLexer.java | 39 import org.jf.smali.smaliFlexLexer; 40 import org.jf.smali.smaliParser;
|
D | PsiBuilderTokenStream.java | 43 import org.jf.smali.InvalidToken; 44 import org.jf.smali.smaliParser;
|
/external/r8/ |
D | build.gradle | 108 testCompile group: 'org.smali', name: 'smali', version: '2.2b4' 718 def smaliDir = file("src/test/smali") 722 def smaliOutputDir = file("build/test/smali/" + relativeDir); 726 def smaliFiles = fileTree(dir: dir, include: '*.smali') 735 task "${taskName}_smali"(type: smali.Smali) { 742 task "${taskName}_smali"(type: smali.Smali) { 906 // Make sure you have smali on your path, please use the build binary in the 908 // if that is updated the call to smali in "task "${smaliToDexTask}"(type: Exec)" below might 909 // need to change as smali got a completely new command line interface in version 2.2.1. 953 "955-methodhandles-smali", [all …]
|
/external/smali/smali/src/main/java/org/jf/smali/ |
D | Main.java | 32 package org.jf.smali; 37 import org.jf.smali.HelpCommand.HlepCommand;
|
/external/r8/src/test/java/com/android/tools/r8/bisect/ |
D | BisectTest.java | 13 import com.android.tools.r8.smali.SmaliTestBase.MethodSignature; 14 import com.android.tools.r8.smali.SmaliTestBase.SmaliBuilder;
|
/external/smali/smalidea/ |
D | build.gradle | 202 compile project(':smali') 209 task extractTokens(type: org.gradle.api.tasks.Copy, dependsOn: ':smali:build') { 212 def smaliArtifact = allArtifacts.find { it.moduleVersion.id.name.equals('smali') } 222 def tokensDir = file("${buildDir}/tokens/org/jf/smali")
|