public boolean narrowerThanBaseCase(PType type, AAccessSpecifierAccessSpecifier accessSpecifier) { if (type.getDefinitions() != null) { boolean result = false; for (PDefinition d : type.getDefinitions()) { result = result || af.createPAccessSpecifierAssistant().narrowerThan(d.getAccess(), accessSpecifier); } return result; } else { return false; } }
if (t.getDefinitions() != null) definitions.addAll(t.getDefinitions());
} else if (type.getType().getDefinitions().size() == 0) for (PDefinition d : type.getType().getDefinitions())
if (t.getDefinitions() != null) defs.addAll(t.getDefinitions());
if (t.getDefinitions() != null) defs.addAll(t.getDefinitions());