Difference between revisions of "XCSG:IdentityPassedTo"

From AtlasWiki
Jump to: navigation, search
(We may represent some instance method calls as static dispatch, so backing off on specificity)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
==Specification==
 
==Specification==
 
{{Edge
 
{{Edge
| extends = CallInputTo
+
| extends = PassedTo
| description = Indicates that the [[ParameterPass]] node connected over this [[ParameterOf]] edge is the identity of an object-oriented call.
+
| description = Connects an [[XCSG:IdentityPass|IdentityPass]] node to a [[XCSG:CallSite]], indicating that the [[XCSG:IdentityPass|IdentityPass]] node is the object receiving the call, and the input to the implicit [[Identity]] parameter.
| specified = InvokedObject,CallSite,1,0..1
+
| specified = IdentityPass,CallSite,0..1,1
 
}}
 
}}

Latest revision as of 16:07, 2 November 2015

Specification

Metaclass IdentityPassedTo
Extends PassedTo
Description Connects an IdentityPass node to a XCSG:CallSite, indicating that the IdentityPass node is the object receiving the call, and the input to the implicit Identity parameter.
Specified Connections
Predecessor Multiplicity Successor
IdentityPass 0..1 ➞ 1 CallSite