use of org.eclipse.titan.designer.AST.ReferenceFinder.Hit in project titan.EclipsePlug-ins by eclipse.
the class ParsedActualParameters method findReferences.
@Override
public /**
* {@inheritDoc}
*/
void findReferences(final ReferenceFinder referenceFinder, final List<Hit> foundIdentifiers) {
if (unnamedPart != null) {
unnamedPart.findReferences(referenceFinder, foundIdentifiers);
}
if (namedPart != null) {
if (formalParList != null) {
for (int i = 0; i < namedPart.getNofParams(); i++) {
final Identifier parName = namedPart.getParamByIndex(i).getName();
final FormalParameter fp = formalParList.getParameterById(parName);
if (fp == referenceFinder.assignment) {
foundIdentifiers.add(new Hit(parName));
}
}
}
namedPart.findReferences(referenceFinder, foundIdentifiers);
}
}
Aggregations