- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for NumError (0.1 sec)
-
src/strconv/atoi.go
func syntaxError(fn, str string) *NumError { return &NumError{fn, stringslite.Clone(str), ErrSyntax} } func rangeError(fn, str string) *NumError { return &NumError{fn, stringslite.Clone(str), ErrRange} } func baseError(fn, str string, base int) *NumError { return &NumError{fn, stringslite.Clone(str), errors.New("invalid base " + Itoa(base))} }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun May 05 00:24:26 UTC 2024 - 8.3K bytes - Viewed (0) -
src/strconv/atob_test.go
b, e := ParseBool(test.in) if test.err != nil { // expect an error if e == nil { t.Errorf("ParseBool(%s) = nil; want %s", test.in, test.err) } else { // NumError assertion must succeed; it's the only thing we return. if e.(*NumError).Err != test.err { t.Errorf("ParseBool(%s) = %s; want %s", test.in, e, test.err) } } } else { if e != nil { t.Errorf("ParseBool(%s) = %s; want nil", test.in, e)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Aug 24 18:08:43 UTC 2023 - 1.9K bytes - Viewed (0) -
src/strconv/atoc.go
const fnParseComplex = "ParseComplex" // convErr splits an error returned by parseFloatPrefix // into a syntax or range error for ParseComplex. func convErr(err error, s string) (syntax, range_ error) { if x, ok := err.(*NumError); ok { x.Func = fnParseComplex x.Num = stringslite.Clone(s) if x.Err == ErrRange { return nil, x } } return err, nil } // ParseComplex converts the string s to a complex number
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun May 05 00:24:26 UTC 2024 - 3.1K bytes - Viewed (0) -
src/cmd/internal/buildid/buildid_test.go
buf := make([]byte, 64) buf2 := make([]byte, 64) id := make([]byte, 8) zero := make([]byte, 8) for i := range id { id[i] = byte(i) } numError := 0 errorf := func(msg string, args ...any) { t.Errorf(msg, args...) if numError++; numError > 20 { t.Logf("stopping after too many errors") t.FailNow() } } for bufSize := len(id); bufSize <= len(buf); bufSize++ { for j := range buf {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:31:28 UTC 2024 - 6.6K bytes - Viewed (0) -
src/strconv/strconv_test.go
{errBool, "ParseBool"}, {errFloat, "ParseFloat"}, {errInt64, "ParseInt"}, {errUint64, "ParseUint"}, } for _, v := range vectors { nerr, ok := v.err.(*NumError) if !ok { t.Errorf("test %s, error was not a *NumError", v.want) continue } if got := nerr.Func; got != v.want { t.Errorf("mismatching Func: got %s, want %s", got, v.want) } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 23 20:29:22 UTC 2022 - 4.7K bytes - Viewed (0) -
src/strconv/atoc_test.go
{"1e+4294967296+1e+4294967296i", infpp, ErrRange}, {"1e+4294967296-1e+4294967296i", infpm, ErrRange}, } for i := range tests { test := &tests[i] if test.err != nil { test.err = &NumError{Func: "ParseComplex", Num: test.in, Err: test.err} } got, err := ParseComplex(test.in, 128) if !reflect.DeepEqual(err, test.err) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 03 23:05:51 UTC 2020 - 6.8K bytes - Viewed (0) -
src/strconv/example_test.go
// value: " // multibyte: false // tail: Fran & Freddie's Diner\" } func ExampleNumError() { str := "Not a number" if _, err := strconv.ParseFloat(str, 64); err != nil { e := err.(*strconv.NumError) fmt.Println("Func:", e.Func) fmt.Println("Num:", e.Num) fmt.Println("Err:", e.Err) fmt.Println(err) } // Output: // Func: ParseFloat // Num: Not a number // Err: invalid syntax
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Oct 13 22:57:37 UTC 2023 - 8.9K bytes - Viewed (0)