You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
922 B
38 lines
922 B
2 months ago
|
/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
|
||
|
file Copyright.txt 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_ */
|