follow up rename of c11_vetor__push

This commit is contained in:
方而静 2024-06-11 17:26:21 +08:00
parent aa3becc518
commit 23c26c7a73
4 changed files with 8 additions and 6 deletions

View File

@ -38,7 +38,9 @@
#define PK_DEBUG_NO_AUTO_GC 0 #define PK_DEBUG_NO_AUTO_GC 0
#define PK_DEBUG_GC_STATS 0 #define PK_DEBUG_GC_STATS 0
#define PK_DEBUG_COMPILER 0 #define PK_DEBUG_COMPILER 0
#ifndef PK_DEBUG_DATASTRUCTURE
#define PK_DEBUG_DATASTRUCTURE 0 #define PK_DEBUG_DATASTRUCTURE 0
#endif
#ifndef PK_DEBUG_PRECOMPILED_EXEC #ifndef PK_DEBUG_PRECOMPILED_EXEC
#define PK_DEBUG_PRECOMPILED_EXEC 0 #define PK_DEBUG_PRECOMPILED_EXEC 0

View File

@ -30,7 +30,7 @@ void pkpy_SourceData__ctor(struct pkpy_SourceData* self,
pkpy_Str__take_buf(&self->source, buf, len); pkpy_Str__take_buf(&self->source, buf, len);
self->is_precompiled = (strncmp(pkpy_Str__data(&self->source), "pkpy:", 5) == 0); self->is_precompiled = (strncmp(pkpy_Str__data(&self->source), "pkpy:", 5) == 0);
c11_vector__push_back(const char*, &self->line_starts, pkpy_Str__data(&self->source)); c11_vector__push(const char*, &self->line_starts, pkpy_Str__data(&self->source));
} }
void pkpy_SourceData__dtor(struct pkpy_SourceData* self) { void pkpy_SourceData__dtor(struct pkpy_SourceData* self) {

View File

@ -11,13 +11,13 @@ void pkpy_SStream__dtor(pkpy_SStream* self) {
void pkpy_SStream__append_cstr(pkpy_SStream* self, const char* str) { void pkpy_SStream__append_cstr(pkpy_SStream* self, const char* str) {
for (int i = 0; str[i] != '\0'; i++) { for (int i = 0; str[i] != '\0'; i++) {
c11_vector__push_back(char, &self->data, str[i]); c11_vector__push(char, &self->data, str[i]);
} }
} }
void pkpy_SStream__append_cstrn(pkpy_SStream* self, const char* str, int n) { void pkpy_SStream__append_cstrn(pkpy_SStream* self, const char* str, int n) {
for (int i = 0; i < n; i++) { for (int i = 0; i < n; i++) {
c11_vector__push_back(char, &self->data, str[i]); c11_vector__push(char, &self->data, str[i]);
} }
} }
@ -26,7 +26,7 @@ void pkpy_SStream__append_Str(pkpy_SStream* self, const pkpy_Str* str) {
} }
void pkpy_SStream__append_char(pkpy_SStream* self, char c) { void pkpy_SStream__append_char(pkpy_SStream* self, char c) {
c11_vector__push_back(char, &self->data, c); c11_vector__push(char, &self->data, c);
} }
void pkpy_SStream__append_int(pkpy_SStream* self, int i) { void pkpy_SStream__append_int(pkpy_SStream* self, int i) {

View File

@ -99,7 +99,7 @@ char Lexer::eatchar_include_newline() noexcept{
curr_char++; curr_char++;
if(c == '\n') { if(c == '\n') {
current_line++; current_line++;
c11_vector__push_back(const char*, &src->line_starts, curr_char); c11_vector__push(const char*, &src->line_starts, curr_char);
} }
return c; return c;
} }
@ -571,7 +571,7 @@ Error* Lexer::from_precompiled() noexcept{
int count = deserializer.read_count(); int count = deserializer.read_count();
auto precompiled_tokens = &src->_precompiled_tokens; auto precompiled_tokens = &src->_precompiled_tokens;
for(int i = 0; i < count; i++) { for(int i = 0; i < count; i++) {
c11_vector__push_back(Str, precompiled_tokens, Str(deserializer.read_string('\n'))); c11_vector__push(Str, precompiled_tokens, Str(deserializer.read_string('\n')));
} }
count = deserializer.read_count(); count = deserializer.read_count();