parse static method

Implementation

static RuntimeCompletionExpressionType parse(Map m) {
  return new RuntimeCompletionExpressionType(m['kind'],
      libraryPath: m['libraryPath'],
      name: m['name'],
      typeArguments: m['typeArguments'] == null
          ? null
          : new List.from(m['typeArguments']
              .map((obj) => RuntimeCompletionExpressionType.parse(obj))),
      returnType: m['returnType'] == null
          ? null
          : RuntimeCompletionExpressionType.parse(m['returnType']),
      parameterTypes: m['parameterTypes'] == null
          ? null
          : new List.from(m['parameterTypes']
              .map((obj) => RuntimeCompletionExpressionType.parse(obj))),
      parameterNames: m['parameterNames'] == null
          ? null
          : new List.from(m['parameterNames']));
}