Home
last modified time | relevance | path

Searched refs:initsWhenTrue (Results 1 – 25 of 63) sorted by relevance

123

/dports/java/eclipse-ecj/eclipse-ecj-4.4.2_1/org/eclipse/jdt/internal/compiler/flow/
H A DConditionalFlowInfo.java26 public FlowInfo initsWhenTrue; field in ConditionalFlowInfo
31 this.initsWhenTrue = initsWhenTrue; in ConditionalFlowInfo()
45 this.initsWhenTrue.addNullInfoFrom(otherInits); in addNullInfoFrom()
59 FlowInfo extra = this.initsWhenTrue; in asNegatedCondition()
60 this.initsWhenTrue = this.initsWhenFalse; in asNegatedCondition()
75 public FlowInfo initsWhenTrue() { in initsWhenTrue() method in ConditionalFlowInfo
77 return this.initsWhenTrue; in initsWhenTrue()
178 this.initsWhenTrue.resetNullInfo(local); in resetNullInfo()
209 this.initsWhenTrue.setReachMode(reachMode); in setReachMode()
229 return this.initsWhenTrue; in safeInitsWhenTrue()
[all …]
H A DFlowInfo.java94 if (initsWhenTrue == initsWhenFalse) return initsWhenTrue; in conditional()
96 return new ConditionalFlowInfo(initsWhenTrue, initsWhenFalse); in conditional()
167 abstract public FlowInfo initsWhenTrue(); in initsWhenTrue() method in FlowInfo
424 FlowInfo initsWhenTrue, boolean isOptimizedTrue, in mergedOptimizedBranches() argument
453 mergedInfo = initsWhenTrue. in mergedOptimizedBranches()
463 FlowInfo initsWhenTrue, boolean isOptimizedTrue, in mergedOptimizedBranchesIfElse() argument
504 mergedInfo = initsWhenTrue.unconditionalInits(); in mergedOptimizedBranchesIfElse()
505 if (initsWhenTrue != FlowInfo.DEAD_END) { in mergedOptimizedBranchesIfElse()
524 initsWhenTrue != FlowInfo.DEAD_END && in mergedOptimizedBranchesIfElse()
531 initsWhenTrue.addPotentialInitializationsFrom(initsWhenFalse. in mergedOptimizedBranchesIfElse()
[all …]
/dports/java/eclipse/eclipse.platform.releng.aggregator-R4_16/eclipse.jdt.core/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/
H A DConditionalFlowInfo.java29 public FlowInfo initsWhenTrue; field in ConditionalFlowInfo
34 this.initsWhenTrue = initsWhenTrue; in ConditionalFlowInfo()
50 this.initsWhenTrue.addNullInfoFrom(otherInits); in addNullInfoFrom()
66 FlowInfo extra = this.initsWhenTrue; in asNegatedCondition()
67 this.initsWhenTrue = this.initsWhenFalse; in asNegatedCondition()
85 public FlowInfo initsWhenTrue() { in initsWhenTrue() method in ConditionalFlowInfo
87 return this.initsWhenTrue; in initsWhenTrue()
124 return this.initsWhenTrue.hasNullInfoFor(local) in hasNullInfoFor()
208 this.initsWhenTrue.resetNullInfo(local); in resetNullInfo()
244 this.initsWhenTrue.setReachMode(reachMode); in setReachMode()
[all …]
H A DFlowInfo.java102 if (initsWhenTrue == initsWhenFalse) return initsWhenTrue; in conditional()
104 return new ConditionalFlowInfo(initsWhenTrue, initsWhenFalse); in conditional()
175 abstract public FlowInfo initsWhenTrue(); in initsWhenTrue() method in FlowInfo
432 FlowInfo initsWhenTrue, boolean isOptimizedTrue, in mergedOptimizedBranches() argument
461 mergedInfo = initsWhenTrue. in mergedOptimizedBranches()
471 FlowInfo initsWhenTrue, boolean isOptimizedTrue, in mergedOptimizedBranchesIfElse() argument
512 mergedInfo = initsWhenTrue.unconditionalInits(); in mergedOptimizedBranchesIfElse()
513 if (initsWhenTrue != FlowInfo.DEAD_END) { in mergedOptimizedBranchesIfElse()
532 initsWhenTrue != FlowInfo.DEAD_END && in mergedOptimizedBranchesIfElse()
539 initsWhenTrue.addPotentialInitializationsFrom(initsWhenFalse. in mergedOptimizedBranchesIfElse()
[all …]
/dports/java/eclipse/eclipse.platform.releng.aggregator-R4_16/eclipse.jdt.core/org.eclipse.jdt.core.tests.model/workspace/Compiler/src/org/eclipse/jdt/internal/compiler/flow/
H A DConditionalFlowInfo.java22 public FlowInfo initsWhenTrue; field in ConditionalFlowInfo
27 this.initsWhenTrue = initsWhenTrue; in ConditionalFlowInfo()
47 FlowInfo extra = initsWhenTrue; in asNegatedCondition()
48 initsWhenTrue = initsWhenFalse; in asNegatedCondition()
63 public FlowInfo initsWhenTrue() { in initsWhenTrue() method in ConditionalFlowInfo
65 return initsWhenTrue; in initsWhenTrue()
73 return initsWhenTrue.isDefinitelyAssigned(field) in isDefinitelyAssigned()
82 return initsWhenTrue.isDefinitelyAssigned(local) in isDefinitelyAssigned()
119 initsWhenTrue.markAsDefinitelyAssigned(field); in markAsDefinitelyAssigned()
128 initsWhenTrue.markAsDefinitelyAssigned(local); in markAsDefinitelyAssigned()
[all …]
H A DFlowInfo.java35 public static FlowInfo conditional(FlowInfo initsWhenTrue, FlowInfo initsWhenFalse){ in conditional() argument
38 return new ConditionalFlowInfo(initsWhenTrue, initsWhenFalse); in conditional()
51 abstract public FlowInfo initsWhenTrue(); in initsWhenTrue() method in FlowInfo
101 …public static FlowInfo mergedOptimizedBranches(FlowInfo initsWhenTrue, boolean isOptimizedTrue, Fl… in mergedOptimizedBranches() argument
104 if (initsWhenTrue == FlowInfo.DEAD_END && allowFakeDeadBranch) { in mergedOptimizedBranches()
107 mergedInfo = initsWhenTrue.addPotentialInitializationsFrom(initsWhenFalse); in mergedOptimizedBranches()
112 mergedInfo = initsWhenTrue.setReachMode(FlowInfo.UNREACHABLE); in mergedOptimizedBranches()
114 mergedInfo = initsWhenFalse.addPotentialInitializationsFrom(initsWhenTrue); in mergedOptimizedBranches()
118 mergedInfo = initsWhenTrue.unconditionalInits().mergedWith(initsWhenFalse.unconditionalInits()); in mergedOptimizedBranches()
/dports/java/phpeclipse/plugins/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/flow/
H A DConditionalFlowInfo.java22 public FlowInfo initsWhenTrue; field in ConditionalFlowInfo
28 this.initsWhenTrue = initsWhenTrue; in ConditionalFlowInfo()
48 FlowInfo extra = initsWhenTrue; in asNegatedCondition()
49 initsWhenTrue = initsWhenFalse; in asNegatedCondition()
65 public FlowInfo initsWhenTrue() { in initsWhenTrue() method in ConditionalFlowInfo
67 return initsWhenTrue; in initsWhenTrue()
75 return initsWhenTrue.isDefinitelyAssigned(field) in isDefinitelyAssigned()
84 return initsWhenTrue.isDefinitelyAssigned(local) in isDefinitelyAssigned()
121 initsWhenTrue.markAsDefinitelyAssigned(field); in markAsDefinitelyAssigned()
130 initsWhenTrue.markAsDefinitelyAssigned(local); in markAsDefinitelyAssigned()
[all …]
H A DFlowInfo.java48 public static FlowInfo conditional(FlowInfo initsWhenTrue, in conditional() argument
53 return new ConditionalFlowInfo(initsWhenTrue, initsWhenFalse); in conditional()
66 abstract public FlowInfo initsWhenTrue(); in initsWhenTrue() method in FlowInfo
/dports/java/eclipse/eclipse.platform.releng.aggregator-R4_16/eclipse.jdt.core/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/
H A DInstanceOfExpression.java66 FlowInfo initsWhenTrue = null; in analyseCode() local
70 initsWhenTrue = flowInfo.copy(); in analyseCode()
71 initsWhenTrue.markAsComparedEqualToNonNull(local); in analyseCode()
75 flowInfo = FlowInfo.conditional(initsWhenTrue, flowInfo.copy()); in analyseCode()
84 if (initsWhenTrue == null) { in analyseCode()
88 initsWhenTrue = flowInfo.copy(); in analyseCode()
95 initsWhenTrue.markAsDefinitelyAssigned(this.elementVariable.binding); in analyseCode()
97 return (initsWhenTrue == null) ? flowInfo : in analyseCode()
98 FlowInfo.conditional(initsWhenTrue, flowInfo.copy()); in analyseCode()
H A DDoStatement.java120 condInfo.initsWhenTrue().unconditionalInits())); in analyseCode()
123 condInfo.initsWhenTrue().unconditionalInits())); in analyseCode()
127 condInfo.initsWhenTrue().unconditionalInits()), false); in analyseCode()
130 condInfo.initsWhenTrue().unconditionalInits()), false); in analyseCode()
135 …gedWith(loopbackFlowInfo.unconditionalCopy().addNullInfoFrom(condInfo.initsWhenTrue()).uncondition… in analyseCode()
H A DEqualExpression.java34 …lockScope scope, FlowContext flowContext, FlowInfo flowInfo, FlowInfo initsWhenTrue, FlowInfo init… in checkNullComparison() argument
62 …checkVariableComparison(scope, flowContext, flowInfo, initsWhenTrue, initsWhenFalse, local, rightS… in checkNullComparison()
79 …checkVariableComparison(scope, flowContext, flowInfo, initsWhenTrue, initsWhenFalse, local, leftSt… in checkNullComparison()
97 initsWhenTrue.setReachMode(FlowInfo.UNREACHABLE_BY_NULLANALYSIS); in checkNullComparison()
103 …lockScope scope, FlowContext flowContext, FlowInfo flowInfo, FlowInfo initsWhenTrue, FlowInfo init… in checkVariableComparison() argument
109 initsWhenTrue.markAsComparedEqualToNull(local); // from thereon it is set in checkVariableComparison()
114 initsWhenTrue.markAsComparedEqualToNonNull(local); // from thereon it is set in checkVariableComparison()
122 initsWhenTrue.markAsComparedEqualToNonNull(local); // from thereon it is set in checkVariableComparison()
205 …checkNullComparison(currentScope, flowContext, result, result.initsWhenTrue(), result.initsWhenFal… in analyseCode()
H A DForStatement.java126 actionInfo = condInfo.initsWhenTrue().unconditionalCopy(); in analyseCode()
138 FlowInfo initsWhenTrue = condInfo.initsWhenTrue(); in analyseCode() local
140 currentScope.methodScope().recordInitializationStates(initsWhenTrue); in analyseCode()
145 actionInfo = initsWhenTrue.unconditionalCopy(); in analyseCode()
/dports/java/eclipse/eclipse.platform.releng.aggregator-R4_16/eclipse.jdt.core/org.eclipse.jdt.core.tests.model/workspace/Formatter/test186/
H A DA_in.java5 .initsWhenTrue() in foo()
8 .mergedWith(rightInfo.initsWhenTrue().copy() in foo()
H A DA_out.java4 leftInfo.initsWhenTrue().copy().unconditionalInits() in foo()
5 .mergedWith(rightInfo.initsWhenTrue().copy() in foo()
/dports/java/phpeclipse/plugins/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/
H A DForStatement.java117 actionInfo = flowInfo.initsWhenTrue().copy(); in analyseCode()
124 FlowInfo initsWhenTrue = flowInfo.initsWhenTrue(); in analyseCode() local
126 .recordInitializationStates(initsWhenTrue); in analyseCode()
131 actionInfo = initsWhenTrue.copy(); in analyseCode()
H A DConditionalExpression.java62 FlowInfo trueFlowInfo = flowInfo.initsWhenTrue().copy(); in analyseCode()
105 .initsWhenTrue().copy().unconditionalInits(); in analyseCode()
110 .initsWhenTrue().copy().unconditionalInits(); in analyseCode()
H A DAND_AND_Expression.java58 FlowInfo rightInfo = leftInfo.initsWhenTrue().unconditionalInits() in analyseCode()
68 FlowInfo trueMergedInfo = rightInfo.initsWhenTrue().copy(); in analyseCode()
H A DOR_OR_Expression.java78 leftInfo.initsWhenTrue().copy().unconditionalInits() in analyseCode()
80 rightInfo.initsWhenTrue().copy() in analyseCode()
/dports/java/eclipse/eclipse.platform.releng.aggregator-R4_16/eclipse.jdt.core/org.eclipse.jdt.core.tests.model/workspace/Compiler/src/org/eclipse/jdt/internal/compiler/ast/
H A DForStatement.java110 actionInfo = flowInfo.initsWhenTrue().copy(); in analyseCode()
117 FlowInfo initsWhenTrue = flowInfo.initsWhenTrue(); in analyseCode() local
119 currentScope.methodScope().recordInitializationStates(initsWhenTrue); in analyseCode()
124 actionInfo = initsWhenTrue.copy(); in analyseCode()
/dports/java/eclipse-ecj/eclipse-ecj-4.4.2_1/org/eclipse/jdt/internal/compiler/ast/
H A DInstanceOfExpression.java47 FlowInfo initsWhenTrue = flowInfo.copy(); in analyseCode() local
48 initsWhenTrue.markAsComparedEqualToNonNull(local); in analyseCode()
52 return FlowInfo.conditional(initsWhenTrue, flowInfo.copy()); in analyseCode()
H A DForStatement.java121 actionInfo = condInfo.initsWhenTrue().unconditionalCopy(); in analyseCode()
133 FlowInfo initsWhenTrue = condInfo.initsWhenTrue(); in analyseCode() local
135 currentScope.methodScope().recordInitializationStates(initsWhenTrue); in analyseCode()
140 actionInfo = initsWhenTrue.unconditionalCopy(); in analyseCode()
H A DEqualExpression.java31 …lockScope scope, FlowContext flowContext, FlowInfo flowInfo, FlowInfo initsWhenTrue, FlowInfo init… in checkNullComparison() argument
59 …checkVariableComparison(scope, flowContext, flowInfo, initsWhenTrue, initsWhenFalse, local, rightS… in checkNullComparison()
76 …checkVariableComparison(scope, flowContext, flowInfo, initsWhenTrue, initsWhenFalse, local, leftSt… in checkNullComparison()
94 initsWhenTrue.setReachMode(FlowInfo.UNREACHABLE_BY_NULLANALYSIS); in checkNullComparison()
100 …lockScope scope, FlowContext flowContext, FlowInfo flowInfo, FlowInfo initsWhenTrue, FlowInfo init… in checkVariableComparison() argument
106 initsWhenTrue.markAsComparedEqualToNull(local); // from thereon it is set in checkVariableComparison()
111 initsWhenTrue.markAsComparedEqualToNonNull(local); // from thereon it is set in checkVariableComparison()
119 initsWhenTrue.markAsComparedEqualToNonNull(local); // from thereon it is set in checkVariableComparison()
188 …checkNullComparison(currentScope, flowContext, result, result.initsWhenTrue(), result.initsWhenFal… in analyseCode()
H A DDoStatement.java115 condInfo.initsWhenTrue().unconditionalInits())); in analyseCode()
118 condInfo.initsWhenTrue().unconditionalInits())); in analyseCode()
122 loopbackFlowInfo.mergedWith(condInfo.initsWhenTrue().unconditionalCopy()); in analyseCode()
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/
H A DFlow.java1476 final Bits initsWhenTrue; field in Flow.AssignAnalyzer
1537 initsWhenTrue = new Bits(true); in AssignAnalyzer()
1686 initsWhenTrue.assign(inits); in split()
1730 initsWhenTrue.assign(inits); in scanCond()
1742 initsWhenTrue.assign(inits); in scanCond()
1984 inits.assign(initsWhenTrue); in visitDoLoop()
2010 inits.assign(initsWhenTrue); in visitWhileLoop()
2258 inits.assign(initsWhenTrue); in visitConditional()
2294 inits.assign(initsWhenTrue); in visitIf()
2423 initsWhenTrue.assign(t); in visitUnary()
[all …]
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/
H A DFlow.java1476 final Bits initsWhenTrue; field in Flow.AssignAnalyzer
1537 initsWhenTrue = new Bits(true); in AssignAnalyzer()
1686 initsWhenTrue.assign(inits); in split()
1730 initsWhenTrue.assign(inits); in scanCond()
1742 initsWhenTrue.assign(inits); in scanCond()
1984 inits.assign(initsWhenTrue); in visitDoLoop()
2010 inits.assign(initsWhenTrue); in visitWhileLoop()
2258 inits.assign(initsWhenTrue); in visitConditional()
2294 inits.assign(initsWhenTrue); in visitIf()
2423 initsWhenTrue.assign(t); in visitUnary()
[all …]

123