You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -176,7 +176,7 @@ These are the same for both of the rows above as we are adding two summaries for
176
176
The sixth value is only relevant internally and can be omitted in most use cases.
177
177
The remaining values are used to define the **access path**, the **kind**, and the **provenance** (origin) of the summary.
178
178
179
-
- The seventh value is the access path to the input (where data flows from). **Argument[-1]** is the access path to the qualifier (**s1** in the example) and **Argument[0]** is the access path to the first argument (**s2** in the example).
179
+
- The seventh value is the access path to the input (where data flows from). **Argument[this]** is the access path to the qualifier (**s1** in the example) and **Argument[0]** is the access path to the first argument (**s2** in the example).
180
180
- The eighth value **ReturnValue** is the access path to the output (where data flows to), in this case **ReturnValue**, which means that the input flows to the return value.
181
181
- The ninth value **taint** is the kind of the flow. **taint** means that taint is propagated through the call.
182
182
- The tenth value **manual** is the provenance of the summary, which is used to identify the origin of the summary.
@@ -203,7 +203,7 @@ This can be achieved by adding the following to a data extension file:
@@ -227,7 +227,7 @@ The remaining values are used to define the **access path**, the **kind**, and t
227
227
228
228
For the first row the
229
229
230
-
- The seventh value is **Argument[-1].Element**, which is the access path to the elements of the qualifier (the elements of the stream **s** in the example).
230
+
- The seventh value is **Argument[this].Element**, which is the access path to the elements of the qualifier (the elements of the stream **s** in the example).
231
231
- The eight value is **Argument[0].Parameter[0]**, which is the access path to the first parameter of the **Function** argument of **map** (the lambda parameter **e** in the example).
232
232
233
233
For the second row the
@@ -394,7 +394,7 @@ The **input**, and **output** columns consist of a **.**-separated list of compo
394
394
The following components are supported:
395
395
396
396
- **Argument[**\ `n`\ **]** selects the argument at index `n` (zero-indexed).
397
-
- **Argument[**\ `-1`\ **]** selects the qualifier (instance parameter).
397
+
- **Argument[**\ `this`\ **]** selects the qualifier (instance parameter).
398
398
- **Argument[**\ `n1..n2`\ **]** selects the arguments in the given range (both ends included).
399
399
- **Parameter[**\ `n`\ **]** selects the parameter at index `n` (zero-indexed).
400
400
- **Parameter[**\ `n1..n2`\ **]** selects the parameters in the given range (both ends included).
0 commit comments