Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert "fix(lib): account for the root node of a tree cursor being an alias" #4

Closed
wants to merge 1 commit into from

Conversation

ObserverOfTime
Copy link
Owner

No description provided.

Copy link

github-actions bot commented May 6, 2024

ABI compatibility report

Test Info

Module Nametree-sitter
Version #11cba851
Version #2b8042b3
Archx86_64
GCC Version11.4.0

Test Results

Total Header Files1
Total Source Files9
Total Objects1
Total Symbols / Types137 / 119
Compatibility 95.6%

Problem Summary

SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium1
Low3
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Problems with Data Types, Medium Severity

File: query.c

struct TSQueryCursor

Change Effect
1 Size of field cursor has been changed from 32 bytes to 24 bytes. Previous accesses of applications and library functions to this field may be broken.

Problems with Data Types, Low Severity

File: api.h

struct TSQueryCursor

Change Effect
1 Size of this type has been changed from 32 bytes to 24 bytes. The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications.
2 Type of field context has been changed from uint32_t[3] to uint32_t[2]. Replacement of the field data type may indicate a change in the semantic meaning of the field.

File: query.c

struct TSQueryCursor

Change Effect
1 Size of this type has been changed from 152 bytes to 144 bytes. The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications.

Public headers

  • api.h

Source files

  • alloc.c
  • language.c
  • node.c
  • parser.c
  • query.c
  • stack.c
  • tree.c
  • tree_cursor.c
  • wasm_store.c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant