@@ -11,12 +11,6 @@ SLMockInliningTestClass >> emptyMethod: arg [
1111
1212]
1313
14- { #category  : ' inlining-arguments'   }
15- SLMockInliningTestClass  >>  emptyMethodAWithArgumentsInlined [
16- 
17- 	self  emptyMethod:  self  methodCAlwaysInlined
18- ]
19- 
2014{ #category  : ' inlining-arguments'   }
2115SLMockInliningTestClass  >>  emptyMethodAWithSimpleArgumentsInlined [
2216
@@ -61,16 +55,6 @@ SLMockInliningTestClass >> methodAInlineMultipleIfFalseReturningIfTrueInAssignme
6155			  self  methodBIfFalseReturningIfTrue ]
6256]
6357
64- { #category  : ' inlining-returning-conditional'   }
65- SLMockInliningTestClass  >>  methodAInlineMultipleIfFalseReturningIfTrueInReturn [
66- 
67- 	^  self  methodB
68- 		  ifFalse:  [ self  methodBIfFalseReturningIfTrue ]
69- 		  ifTrue:  [
70- 			  5 .
71- 			  self  methodBIfFalseReturningIfTrue ]
72- ]
73- 
7458{ #category  : ' inlining-assignment'   }
7559SLMockInliningTestClass  >>  methodAInlineReturningIfTrueIfFalseInAssignment [
7660
@@ -97,47 +81,20 @@ SLMockInliningTestClass >> methodAInlineReturningIfTrueInReturn [
9781	^  self  methodBReturningIfTrue
9882]
9983
100- { #category  : ' inlining-assignment'   }
101- SLMockInliningTestClass  >>  methodAInlineReturningInlinedIfTrueIfFalseInAssignment [
102- 
103- 	| a  |
104- 	a :=  self  methodBReturningInlinedIfTrueIfFalse
105- ]
106- 
107- { #category  : ' inlining-returning-conditional'   }
108- SLMockInliningTestClass  >>  methodAInlineReturningInlinedIfTrueIfFalseInReturn [
109- 
110- 	^  self  methodBReturningInlinedIfTrueIfFalse
111- ]
112- 
11384{ #category  : ' inlining-assignment'   }
11485SLMockInliningTestClass  >>  methodAInlineReturningInlinedIfTrueInAssignment [
11586
11687	| a  |
11788	a :=  self  methodBReturningInlinedIfTrue
11889]
11990
120- { #category  : ' inlining-returning-conditional'   }
121- SLMockInliningTestClass  >>  methodAInlineReturningInlinedIfTrueInReturn [
122- 
123- 	^  self  methodBReturningInlinedIfTrue
124- ]
125- 
12691{ #category  : ' inlining-jump'   }
12792SLMockInliningTestClass  >>  methodAMultipleReturn [
12893
12994	self  methodBMultipleReturn.
13095	^  1  +  1 
13196]
13297
133- { #category  : ' inlining-jump'   }
134- SLMockInliningTestClass  >>  methodAMultipleReturnAlwaysInlined [
135- 
136- 	< inline:  #always > 
137- 	self  methodBMultipleReturn.
138- 	^  1  +  1 
139- ]
140- 
14198{ #category  : ' inlining-jump'   }
14299SLMockInliningTestClass  >>  methodAMultipleReturnAsAssignmentExpression [
143100
@@ -151,12 +108,6 @@ SLMockInliningTestClass >> methodAMultipleReturnAsReturnExpression [
151108	^  self  methodBMultipleReturn
152109]
153110
154- { #category  : ' inlining-jump'   }
155- SLMockInliningTestClass  >>  methodAMultipleReturnAsReturnExpressionAndStatement [
156- 
157- 	^  self  methodBMultipleReturnExpressionAndStatement
158- ]
159- 
160111{ #category  : ' inlining-jump'   }
161112SLMockInliningTestClass  >>  methodAMultipleReturnExpression [
162113
@@ -171,13 +122,6 @@ SLMockInliningTestClass >> methodAReturnAssignment [
171122	^  a :=  self  methodB
172123]
173124
174- { #category  : ' inlining-assignment'   }
175- SLMockInliningTestClass  >>  methodAReturnBlockAssignment [
176- 
177- 	| a  |
178- 	^  a :=  [ self  methodB ]
179- ]
180- 
181125{ #category  : ' inlining-assignment-helpers'   }
182126SLMockInliningTestClass  >>  methodAReturnOnAssignment [
183127
@@ -207,12 +151,6 @@ SLMockInliningTestClass >> methodAWithReturningSendArgumentsInlined [
207151	^  self  methodB:  self  methodCAlwaysInlined
208152]
209153
210- { #category  : ' inlining-returning-arguments'   }
211- SLMockInliningTestClass  >>  methodAWithReturningSendReturningArgumentsInlined [
212- 
213- 	^  self  methodB:  self  methodAMultipleReturnAlwaysInlined
214- ]
215- 
216154{ #category  : ' inlining-arguments'   }
217155SLMockInliningTestClass  >>  methodAWithSimpleArgumentsInlined [
218156
@@ -262,14 +200,6 @@ SLMockInliningTestClass >> methodBMultipleReturn [
262200	^  2  +  2 
263201]
264202
265- { #category  : ' inlining-jump-helpers'   }
266- SLMockInliningTestClass  >>  methodBMultipleReturnExpressionAndStatement [
267- 
268- 	^  self  methodB
269- 		  ifTrue:  [ 2  ]
270- 		  ifFalse:  [ self  methodCMultipleReturn ]
271- ]
272- 
273203{ #category  : ' inlining-assignment-helpers'   }
274204SLMockInliningTestClass  >>  methodBReturnOnAssignment [
275205
@@ -303,12 +233,6 @@ SLMockInliningTestClass >> methodBReturningInlinedIfTrue [
303233	^  self  methodB ifTrue:  [ self  methodB ]
304234]
305235
306- { #category  : ' inlining-returning-conditional-helpers'   }
307- SLMockInliningTestClass  >>  methodBReturningInlinedIfTrueIfFalse [
308- 
309- 	^  self  methodB ifTrue:  [ self  methodB ] ifFalse:  [ self  methodA ]
310- ]
311- 
312236{ #category  : ' inlining-jump-helpers'   }
313237SLMockInliningTestClass  >>  methodBSimpleReturn [
314238
0 commit comments