boolean (@NotNull IElementType parentType, @NotNull IElementType firstChildType, @NotNull IElementType secondChildType) { return ((myParentType == null || myParentType.contains(parentType)) && (myChild1Type == null || myChild1Type.contains(firstChildType)) && (myChild2Type == null || myChild2Type.contains(secondChildType))); }