function doesObjectNeedsParens()

in packages/eslint-plugin-fb-flow/rules/use-indexed-access-type.js [17:29]


function doesObjectNeedsParens(node) {
  switch (node.type) {
    case 'IntersectionTypeAnnotation':
    case 'UnionTypeAnnotation':
    case 'NullableTypeAnnotation':
    case 'FunctionTypeAnnotation':
    case 'TypeofTypeAnnotation':
    case 'OptionalIndexedAccessType':
      return true;
    default:
      return false;
  }
}