final IASTFileLocation fileLocation = getFileLocation(node);
if (fileLocation != null) {
final int nOff = fileLocation.getNodeOffset();
for (final IIndexName iIndexName : exps) {
if (iIndexName instanceof PDOMMacroReferenceName) {
final PDOMMacroReferenceName mName = (PDOMMacroReferenceName) iIndexName;
final int eOff = mName.getFileLocation().getNodeOffset();
final int eLength = mName.getFileLocation().getNodeLength();
if ((eOff < nOff) && (Math.abs(((eOff + eLength) - nOff)) < 3)) {
scribe.print(mName.toString() + " "); //$NON-NLS-1$
}
}
}
}
}