splits a ' . ' separated qualified name into a tree of type segments . concode_field_sep PlaceHolder placeHolder concode_field_sep TypeDeclarationNode arrayType concode_elem_sep TypeDeclarationNode numberType concode_elem_sep TypeDeclarationNode booleanType concode_elem_sep TypeDeclarationNode anyType concode_elem_sep TypeDeclarationNode recordType concode_elem_sep TypeDeclarationNode parameterizedType concode_elem_sep TypeDeclarationNode stringType concode_elem_sep TypeDeclarationNode voidType concode_elem_sep TypeDeclarationNode functionType concode_elem_sep TypeDeclarationNode undefinedType concode_elem_sep TypeDeclarationNode optionalParameter concode_elem_sep Node maybeAddType concode_elem_sep TypeDeclarationNode unionType concode_elem_sep TypeDeclarationNode unionType
TypeDeclarationNode function ( String arg0 ) { return namedType ( Splitter . on ( '.' ) . split ( arg0 ) ) ; }