Merge remote-tracking branch 'origin/topic/vern/id-redecl'
Some checks failed
pre-commit / pre-commit (push) Has been cancelled

* origin/topic/vern/id-redecl:
  fixes for re-declaring type identifiers in inconsistent ways - addresses GH-2686
This commit is contained in:
Tim Wojtulewicz 2025-09-30 20:46:27 +00:00
commit 8b4707a284
6 changed files with 46 additions and 1 deletions

View file

@ -0,0 +1,2 @@
### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63.
error in <...>/redeclaration-redefinition-errors.zeek, line 2: Identifier f has already been declared and is not a type

View file

@ -0,0 +1,2 @@
### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63.
error in <...>/redeclaration-redefinition-errors.zeek, line 2: Type f has already been declared at <...>/redeclaration-redefinition-errors.zeek:1

View file

@ -59,3 +59,11 @@ global f: function();
global f = function() { };
global f: hook();
global f: event();
# @TEST-START-NEXT
global f = function() { };
type f: bool;
# @TEST-START-NEXT
type f: record {};
type f: bool;