| 12345678910111213141516171819202122232425262728293031323334353637 |
- /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
- file LICENSE.rst or https://cmake.org/licensing for details. */
- /* This code was generated by llpkgc, do not edit it by hand
- See: https://gitlab.kitware.com/utils/llpkgc */
- #ifndef INCLUDE_LLPKGC__INTERNAL_H_
- #define INCLUDE_LLPKGC__INTERNAL_H_
- #ifdef __cplusplus
- extern "C" {
- #endif
- #include <stdint.h>
- typedef struct llpkgc__internal_s llpkgc__internal_t;
- struct llpkgc__internal_s {
- int32_t _index;
- void* _span_pos0;
- void* _span_cb0;
- int32_t error;
- const char* reason;
- const char* error_pos;
- void* data;
- void* _current;
- void* settings;
- uint8_t unfinished_;
- uint8_t escaped_;
- };
- int llpkgc__internal_init(llpkgc__internal_t* s);
- int llpkgc__internal_execute(llpkgc__internal_t* s, const char* p, const char* endp);
- #ifdef __cplusplus
- } /* extern "C" */
- #endif
- #endif /* INCLUDE_LLPKGC__INTERNAL_H_ */
|