Member predicate FunctionInput::isParameter
Holds if this is the input value of the parameter with index index
.
Example:
void func(int n, char* p, float& r);
isParameter(0)
holds for theFunctionInput
that represents the value ofn
(with typeint
) on entry to the function.isParameter(1)
holds for theFunctionInput
that represents the value ofp
(with typechar*
) on entry to the function.isParameter(2)
holds for theFunctionInput
that represents the “value” of the referencer
(with typefloat&
) on entry to the function, not the value of the referred-tofloat
.
predicate isParameter(ParameterIndex index)