/dalvik/libcore/xml/src/main/java/org/apache/xpath/axes/ |
WalkerFactory.java | 41 * which are built from the opcode map output, and an analysis engine 104 int analysis = analyze(compiler, stepOpCodePos, stepIndex); local 108 walker = createDefaultWalker(compiler, stepOpCodePos, lpi, analysis); 113 // walker.setAnalysis(analysis); 134 public static boolean isSet(int analysis, int bits) 136 return (0 != (analysis & bits)); 139 public static void diagnoseIterator(String name, int analysis, Compiler compiler) 142 + Integer.toBinaryString(analysis) + ", " 143 + getAnalysisString(analysis)); 148 * returned is based on an analysis of the XPath operations 165 int analysis = analyze(compiler, firstStepPos, 0); local 832 int analysis = analyze(compiler, stepOpCodePos, stepIndex); local [all...] |
MatchPatternIterator.java | 69 * @param analysis Analysis bits that give general information about the 74 MatchPatternIterator(Compiler compiler, int opPos, int analysis) 78 super(compiler, opPos, analysis, false); 89 if (0 != (analysis & (WalkerFactory.BIT_ROOT | 93 if (0 != (analysis 103 if (0 != (analysis 109 if (0 != (analysis 115 System.out.print("analysis: "+Integer.toBinaryString(analysis)); [all...] |
PathComponent.java | 25 * static analysis of a path component. 30 * Get the analysis bits for this path component, as defined in the WalkerFactory.
|
WalkingIteratorSorted.java | 69 Compiler compiler, int opPos, int analysis, boolean shouldLoadWalkers) 72 super(compiler, opPos, analysis, shouldLoadWalkers); 88 * Tell if the nodeset can be walked in doc order, via static analysis. 187 * This function is used to perform some extra analysis of the iterator. 200 int analysis = getAnalysisBits(); local 201 if(WalkerFactory.isNaturalDocOrder(analysis)) 209 // WalkerFactory.getAnalysisString(analysis));
|
ChildIterator.java | 45 * @param analysis Analysis bits of the entire pattern. 49 ChildIterator(Compiler compiler, int opPos, int analysis) 52 super(compiler, opPos, analysis, false);
|
SelfIteratorNoPredicate.java | 43 * @param analysis Analysis bits. 47 SelfIteratorNoPredicate(Compiler compiler, int opPos, int analysis) 50 super(compiler, opPos, analysis, false);
|
/sdk/layoutopt/libs/uix/src/com/android/layoutopt/uix/rules/ |
Rule.java | 23 * Interface that define an analysis rule. 35 * issue to the analysis. 37 * @param analysis The resulting analysis. 40 void run(LayoutAnalysis analysis, Node node);
|
GroovyRule.java | 61 public void run(LayoutAnalysis analysis, Node node) { 62 mBinding.setVariable("analysis", analysis);
|
/sdk/layoutopt/libs/uix/src/resources/rules/ |
TooManyChildren.rule | 10 analysis << "A scroll view can have only one child" 14 analysis << "A list/grid should have no children declared in node"
|
IncorrectHeightInScrollView.rule | 10 analysis << "This ${node.name()} tag should use android:layout_height=\"wrap_content\""
|
IncorrectWidthInHorizontalScrollView.rule | 10 analysis << "This ${node.name()} tag should use android:layout_width=\"wrap_content\""
|
TooManyLevels.rule | 9 analysis << [node: null, description: "This layout has too many nested layouts: " +
|
TooManyViews.rule | 9 analysis << [node: null,
|
NestedScrollingWidgets.rule | 11 analysis << "The vertically scrolling ${node.name()} should not contain another " + 17 analysis << "The horizontally scrolling ${node.name()} should not contain another " +
|
UseCompoundDrawables.rule | 13 analysis << "This tag and its children can be replaced by one <TextView/> and " +
|
UselessView.rule | 13 analysis << "This ${node.name()} view is useless (no children, no background, no id)"
|
InefficientWeight.rule | 16 analysis << "Use an ${dimension} of 0dip instead of ${node."@${dimension}"} " +
|
MergeRootFrameLayout.rule | 17 analysis << "The root-level <FrameLayout/> can be replaced with <merge/>"
|
/sdk/layoutopt/libs/uix/src/com/android/layoutopt/uix/groovy/ |
LayoutAnalysisCategory.java | 187 * analysis << "The issue" 189 * @return The analysis itself to chain calls. 191 public static LayoutAnalysis leftShift(LayoutAnalysis analysis, GString description) { 192 analysis.addIssue(description.toString()); 193 return analysis; 197 * analysis << "The issue" 199 * @return The analysis itself to chain calls. 201 public static LayoutAnalysis leftShift(LayoutAnalysis analysis, String description) { 202 analysis.addIssue(description); 203 return analysis; [all...] |
/sdk/layoutopt/libs/uix/src/com/android/layoutopt/uix/ |
LayoutAnalysis.java | 27 * Contains the results of a layout analysis. Instances of this class are 34 * Default layout analysis used to describe a problem with the 35 * analysis process. 50 * Creates a new analysis. An analysis is always considered invalid by default. 60 * Returns the name of this analysis. 71 * Adds an issue to the layout analysis. 80 * Adds an issue to the layout analysis. 89 * Adds an issue to the layout analysis. 99 * Returns the list of issues found during the analysis [all...] |
LayoutAnalyzer.java | 47 * Analysis engine used to discover inefficiencies in Android XML 217 LayoutAnalysis analysis = new LayoutAnalysis(name); local 221 analyze(analysis, root); 223 analysis.validate(); 226 return analysis; 229 private void analyze(LayoutAnalysis analysis, Node node) { 233 applyRules(analysis, node); 238 analyze(analysis, child); 243 private void applyRules(LayoutAnalysis analysis, Node node) { 244 analysis.setCurrentNode(node) [all...] |
/dalvik/vm/ |
Inlines.c | 23 #include "analysis/CodeVerify.h" 24 #include "analysis/RegisterMap.h"
|
Dalvik.h | 33 #include "analysis/ReduceConstants.h" 69 #include "analysis/DexVerify.h" 70 #include "analysis/DexOptimize.h" 71 #include "analysis/RegisterMap.h"
|
/dalvik/dx/tests/075-dex-cat2-value-merge/ |
info.txt | 3 flow analysis, things don't break.
|
/external/webkit/WebCore/platform/graphics/gtk/ |
GlyphPageTreeNodePango.cpp | 52 PangoFont* tmpFont = item->analysis.font; 53 item->analysis.font = font; 56 pango_shape(buffer, length, &item->analysis, glyphs); 58 item->analysis.font = tmpFont;
|