/** * Returns whether the given VisitorAccepter has been marked as being used. * In this context, the VisitorAccepter will be a NameAndTypeConstant object. */ static boolean isUsed(VisitorAccepter visitorAccepter) { return visitorAccepter.getVisitorInfo() == USED; } }
/** * Marks the given visitor accepter as possibly being used. */ protected void markAsPossiblyUsed(VisitorAccepter visitorAccepter) { visitorAccepter.setVisitorInfo(POSSIBLY_USED); }
protected void markAsUsed(VisitorAccepter visitorAccepter) { Object visitorInfo = visitorAccepter.getVisitorInfo(); ShortestUsageMark shortestUsageMark = visitorInfo != null && visitorInfo instanceof ShortestUsageMark && !((ShortestUsageMark)visitorInfo).isCertain() && !currentUsageMark.isShorter((ShortestUsageMark)visitorInfo) ? new ShortestUsageMark((ShortestUsageMark)visitorInfo, true): currentUsageMark; visitorAccepter.setVisitorInfo(shortestUsageMark); }
protected void markAsUsed(VisitorAccepter visitorAccepter) { Object visitorInfo = visitorAccepter.getVisitorInfo(); ShortestUsageMark shortestUsageMark = visitorInfo != null && visitorInfo instanceof ShortestUsageMark && !((ShortestUsageMark)visitorInfo).isCertain() && !currentUsageMark.isShorter((ShortestUsageMark)visitorInfo) ? new ShortestUsageMark((ShortestUsageMark)visitorInfo, true): currentUsageMark; visitorAccepter.setVisitorInfo(shortestUsageMark); }
/** * Returns whether the given visitor accepter has been marked as possibly * being used. */ protected boolean isPossiblyUsed(VisitorAccepter visitorAccepter) { return visitorAccepter.getVisitorInfo() == POSSIBLY_USED; }
/** * Clears any usage marks from the given visitor accepter. */ protected void markAsUnused(VisitorAccepter visitorAccepter) { visitorAccepter.setVisitorInfo(null); }
protected void markAsUsed(VisitorAccepter visitorAccepter) { Object visitorInfo = visitorAccepter.getVisitorInfo(); ShortestUsageMark shortestUsageMark = visitorInfo != null && visitorInfo instanceof ShortestUsageMark && !((ShortestUsageMark)visitorInfo).isCertain() && !currentUsageMark.isShorter((ShortestUsageMark)visitorInfo) ? new ShortestUsageMark((ShortestUsageMark)visitorInfo, true): currentUsageMark; visitorAccepter.setVisitorInfo(shortestUsageMark); }
/** * Returns whether the given VisitorAccepter has been marked as being used. * In this context, the VisitorAccepter will be an Attribute object. */ static boolean isUsed(VisitorAccepter visitorAccepter) { return visitorAccepter.getVisitorInfo() == USED; } }
/** * Marks the given VisitorAccepter as being used. * In this context, the VisitorAccepter will be a NameAndTypeConstant object. */ private void markAsUsed(VisitorAccepter visitorAccepter) { visitorAccepter.setVisitorInfo(USED); }
protected void markAsUsed(VisitorAccepter visitorAccepter) { Object visitorInfo = visitorAccepter.getVisitorInfo(); ShortestUsageMark shortestUsageMark = visitorInfo != null && visitorInfo instanceof ShortestUsageMark && !((ShortestUsageMark)visitorInfo).isCertain() && !currentUsageMark.isShorter((ShortestUsageMark)visitorInfo) ? new ShortestUsageMark((ShortestUsageMark)visitorInfo, true): currentUsageMark; visitorAccepter.setVisitorInfo(shortestUsageMark); }
/** * Returns whether the given VisitorAccepter has been marked as being used. * In this context, the VisitorAccepter will be a Utf8Constant object. */ static boolean isUsed(VisitorAccepter visitorAccepter) { return visitorAccepter.getVisitorInfo() == USED; } }
/** * Marks the given visitor accepter as being used. */ protected void markAsUsed(VisitorAccepter visitorAccepter) { visitorAccepter.setVisitorInfo(USED); }
private String visitorInfo(VisitorAccepter visitorAccepter) { return visitorAccepter.getVisitorInfo() == null ? "-" : "+"; } }
/** * Marks the given visitor accepter as possibly being used. */ protected void markAsPossiblyUsed(VisitorAccepter visitorAccepter) { visitorAccepter.setVisitorInfo(POSSIBLY_USED); }
/** * Returns whether the given visitor accepter should still be marked as * possibly being used. */ protected boolean shouldBeMarkedAsPossiblyUsed(VisitorAccepter visitorAccepter) { return visitorAccepter.getVisitorInfo() != USED && visitorAccepter.getVisitorInfo() != POSSIBLY_USED; }
/** * Clears any usage marks from the given visitor accepter. */ protected void markAsUnused(VisitorAccepter visitorAccepter) { visitorAccepter.setVisitorInfo(null); }
private String visitorInfo(VisitorAccepter visitorAccepter) { return visitorAccepter.getVisitorInfo() == null ? "-" : "+"; } }
private void clean(VisitorAccepter visitorAccepter) { visitorAccepter.setVisitorInfo(null); } }
private String visitorInfo(VisitorAccepter visitorAccepter) { return visitorAccepter.getVisitorInfo() == null ? "-" : "+"; } }
/** * Marks the given visitor accepter as being used. */ protected void markAsUsed(VisitorAccepter visitorAccepter) { visitorAccepter.setVisitorInfo(USED); }