Changes for page SCL Extensions
Last modified by Richard Kreissig on 2023/09/14 11:13
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -149,6 +149,15 @@ 149 149 ))) 150 150 |(% colspan="1" %)(% colspan="1" %) 151 151 ((( 152 +def Statement[] getControlFlow(Instruction) 153 + 154 +def Statement[] getControlFlow(Statement) 155 +)))|(% colspan="1" %)(% colspan="1" %) 156 +((( 157 +Returns the control flow of an instruction/statement up to the parent of this control flow. In contrast to a thread this also includes control flows of conditional instructions. 158 +))) 159 +|(% colspan="1" %)(% colspan="1" %) 160 +((( 152 152 def **boolean** isInSameThreadAs(Instruction, Instruction) 153 153 154 154 def **boolean** isInSameThreadAs(Statement, Statement) ... ... @@ -190,8 +190,36 @@ 190 190 def dropPrevious(List<Statement>, Statement)(% style="font-size: small;" %) 191 191 )))|(% colspan="1" %)(% colspan="1" %) 192 192 ((( 193 -Drops all prece eding statements in a thread or a list of statements before the given statement.202 +Drops all preceding statements in a thread or a list of statements before the given statement. 194 194 ))) 204 +|(% colspan="1" %)(% colspan="1" %) 205 +((( 206 +def Statement getPreviousStatement(Statement) 207 +)))|(% colspan="1" %)(% colspan="1" %) 208 +((( 209 +Returns the preceding statement. 210 +))) 211 +|(% colspan="1" %)(% colspan="1" %) 212 +((( 213 +def Statement getPreviousStatementHierarchical(Statement) 214 +)))|(% colspan="1" %)(% colspan="1" %) 215 +((( 216 +Returns the preceding statement or the parent statement of that control flow, if no preceding statement is present. 217 +))) 218 +|(% colspan="1" %)(% colspan="1" %) 219 +((( 220 +def InstructionStatement getPreviousInstructionStatement(Statement) 221 +)))|(% colspan="1" %)(% colspan="1" %) 222 +((( 223 +Returns the preceding instruction statement. Empty statements are ignored. 224 +))) 225 +|(% colspan="1" %)(% colspan="1" %) 226 +((( 227 +def InstructionStatement getPreviousInstructionStatementHierarchical(Statement) 228 +)))|(% colspan="1" %)(% colspan="1" %) 229 +((( 230 +Returns the preceding instruction statement or the parent statement of that control flow, if no preceding statement is present. 231 +))) 195 195 196 196 = SCL Goto Extensions = 197 197
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -71108 681 +7110870 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/71108 68/SCL Extensions1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/7110870/SCL Extensions