private boolean inFactoryOrStatic(ClassElement containingClass) { DartClassMember<?> member = context.getCurrentClassMember(); return containingClass == null || containingClass.getKind() != ElementKind.CLASS || member == null || member.getModifiers().isFactory() || member.getModifiers().isStatic(); }
private boolean inFactory() { DartClassMember<?> member = context.getCurrentClassMember(); return member != null && member.getModifiers().isFactory(); }