Lines Matching refs:reasons
63 reasons, err := parseHeader(prefix, headerFile)
70 for key, value := range reasons {
75 reasons = newReasons
117 if err := addReasons(reasons, name, prefix); err != nil {
122 assignNewValues(reasons, reservedReasonCode)
136 if err := writeHeaderFile(newHeaderFile, headerFile, prefix, reasons); err != nil {
151 outputStrings(dataFile, lib, reasons)
230 func writeHeaderFile(w io.Writer, headerFile io.Reader, lib string, reasons map[string]int) error {
262 outputAssignments(w, reasons)
344 func addReasons(reasons map[string]int, filename, prefix string) error {
357 handleDeclareMacro(line, "_R_", "OPENSSL_DECLARE_ERROR_REASON(", reasons)
378 if _, ok := reasons[token]; !ok {
379 reasons[token] = -1
388 func parseHeader(lib string, file io.Reader) (reasons map[string]int, err error) {
389 reasons = make(map[string]int)
398 reasons[key] = value