in lib/helper.js [102:149]
function _setExtendFunc(name) {
var expr = '';
if (name === 'number' || name === 'integer' || name === 'int') {
expr = `dara.Int(`;
} else if (name === 'long' || name === 'int64') {
expr = `dara.Int64(`;
} else if (name === 'double') {
expr = `dara.Float64(`;
} else if (name === 'float') {
expr = `dara.Float32(`;
} else if (name === '[]float64') {
expr = `dara.Float64Slice(`;
} else if (name === '[]float32') {
expr = `dara.Float32Slice(`;
} else if (name === 'boolean') {
expr = `dara.Bool(`;
} else if (name === '[]bool') {
expr = `dara.BoolSlice(`;
} else if (name === 'string') {
expr = `dara.String(`;
} else if (name === 'int16') {
expr = `dara.Int16(`;
} else if (name === 'int32') {
expr = `dara.Int32(`;
} else if (name === '[]string') {
expr = `dara.StringSlice(`;
} else if (name === '[]int') {
expr = `dara.IntSlice(`;
} else if (name === '[]int32') {
expr = `dara.Int32Slice(`;
} else if (name === '[]int64') {
expr = `dara.Int64Slice(`;
} else if (name === '[]uint') {
expr = `dara.UintSlice(`;
} else if (name === '[]uint32') {
expr = `dara.Uint32Slice(`;
} else if (name === '[]uint64') {
expr = `dara.Uint64Slice(`;
} else if (name === 'uint') {
expr = `dara.Uint(`;
} else if (name === 'uint32') {
expr = `dara.Uint32(`;
} else if (name === 'uint64') {
expr = `dara.Uint64(`;
}
return expr;
}