@@ -92,7 +92,7 @@ module ModelGeneratorCommonInput implements ModelGeneratorCommonInputSig<Locatio
92
92
93
93
string qualifierString ( ) { result = "Argument[this]" }
94
94
95
- string parameterAccess ( J:: Parameter p ) {
95
+ string parameterApproximateAccess ( J:: Parameter p ) {
96
96
if
97
97
p .getType ( ) instanceof J:: Array and
98
98
not isPrimitiveTypeUsedForBulkData ( p .getType ( ) .( J:: Array ) .getElementType ( ) )
@@ -103,20 +103,20 @@ module ModelGeneratorCommonInput implements ModelGeneratorCommonInputSig<Locatio
103
103
else result = "Argument[" + p .getPosition ( ) + "]"
104
104
}
105
105
106
- string parameterContentAccess ( J:: Parameter p ) { result = "Argument[" + p .getPosition ( ) + "]" }
106
+ string parameterExactAccess ( J:: Parameter p ) { result = "Argument[" + p .getPosition ( ) + "]" }
107
107
108
108
class InstanceParameterNode = DataFlow:: InstanceParameterNode ;
109
109
110
110
bindingset [ c]
111
- string paramReturnNodeAsOutput ( Callable c , ParameterPosition pos ) {
112
- result = parameterAccess ( c .getParameter ( pos ) )
111
+ string paramReturnNodeAsApproximateOutput ( Callable c , ParameterPosition pos ) {
112
+ result = parameterApproximateAccess ( c .getParameter ( pos ) )
113
113
or
114
114
result = qualifierString ( ) and pos = - 1
115
115
}
116
116
117
117
bindingset [ c]
118
- string paramReturnNodeAsContentOutput ( Callable c , ParameterPosition pos ) {
119
- result = parameterContentAccess ( c .getParameter ( pos ) )
118
+ string paramReturnNodeAsExactOutput ( Callable c , ParameterPosition pos ) {
119
+ result = parameterExactAccess ( c .getParameter ( pos ) )
120
120
or
121
121
result = qualifierString ( ) and pos = - 1
122
122
}
0 commit comments