processDataType method

void processDataType(
  1. DataType node
)

Implementation

void processDataType(DataType node) {
  _process(node);
  (switch (node) {
    DataTypeCharacter() => processDataTypeCharacter(node),
    DataTypeChar() => processDataTypeChar(node),
    DataTypeCharacterVarying() => processDataTypeCharacterVarying(node),
    DataTypeCharVarying() => processDataTypeCharVarying(node),
    DataTypeVarchar() => processDataTypeVarchar(node),
    DataTypeNvarchar() => processDataTypeNvarchar(node),
    DataTypeUuid() => processDataTypeUuid(node),
    DataTypeCharacterLargeObject() =>
      processDataTypeCharacterLargeObject(node),
    DataTypeCharLargeObject() => processDataTypeCharLargeObject(node),
    DataTypeClob() => processDataTypeClob(node),
    DataTypeBinary() => processDataTypeBinary(node),
    DataTypeVarbinary() => processDataTypeVarbinary(node),
    DataTypeBlob() => processDataTypeBlob(node),
    DataTypeNumeric() => processDataTypeNumeric(node),
    DataTypeDecimal() => processDataTypeDecimal(node),
    DataTypeBigNumeric() => processDataTypeBigNumeric(node),
    DataTypeBigDecimal() => processDataTypeBigDecimal(node),
    DataTypeDec() => processDataTypeDec(node),
    DataTypeFloat() => processDataTypeFloat(node),
    DataTypeTinyInt() => processDataTypeTinyInt(node),
    DataTypeUnsignedTinyInt() => processDataTypeUnsignedTinyInt(node),
    DataTypeSmallInt() => processDataTypeSmallInt(node),
    DataTypeUnsignedSmallInt() => processDataTypeUnsignedSmallInt(node),
    DataTypeMediumInt() => processDataTypeMediumInt(node),
    DataTypeUnsignedMediumInt() => processDataTypeUnsignedMediumInt(node),
    DataTypeInt() => processDataTypeInt(node),
    DataTypeInteger() => processDataTypeInteger(node),
    DataTypeUnsignedInt() => processDataTypeUnsignedInt(node),
    DataTypeUnsignedInteger() => processDataTypeUnsignedInteger(node),
    DataTypeBigInt() => processDataTypeBigInt(node),
    DataTypeUnsignedBigInt() => processDataTypeUnsignedBigInt(node),
    DataTypeReal() => processDataTypeReal(node),
    DataTypeDouble() => processDataTypeDouble(node),
    DataTypeDoublePrecision() => processDataTypeDoublePrecision(node),
    DataTypeBoolean() => processDataTypeBoolean(node),
    DataTypeDate() => processDataTypeDate(node),
    DataTypeTime() => processDataTypeTime(node),
    DataTypeDatetime() => processDataTypeDatetime(node),
    DataTypeTimestamp() => processDataTypeTimestamp(node),
    DataTypeInterval() => processDataTypeInterval(node),
    DataTypeJson() => processDataTypeJson(node),
    DataTypeRegclass() => processDataTypeRegclass(node),
    DataTypeText() => processDataTypeText(node),
    DataTypeString() => processDataTypeString(node),
    DataTypeBytea() => processDataTypeBytea(node),
    DataTypeCustom() => processDataTypeCustom(node),
    DataTypeArray() => processDataTypeArray(node),
    DataTypeEnum() => processDataTypeEnum(node),
    DataTypeSet() => processDataTypeSet(node),
  });
}