blob: e9f26c56cb73a59a8a7c26bc8f86a46827e80fe9 [file] [log] [blame]
// Copyright 2020 Google LLC.
// SPDX-License-Identifier: Apache-2.0
//- _FileNode.node/kind file
//- @my_pkg defines/binding _
package my_pkg;
//- @my_class defines/binding _
class my_class;
endclass
//- @my_integer defines/binding _
integer my_integer = 10;
//- @my_enum1 defines/binding _
//- @my_enum2 defines/binding _
//- @my_var1 defines/binding _
//- @my_var2 defines/binding _
enum {my_enum1, my_enum2} my_var1, my_var2;
//- @my_function defines/binding _
//- @my_arg1 defines/binding _
function void my_function(int my_arg1);
endfunction
//- @my_task defines/binding _
//- @my_arg2 defines/binding _
task my_task(int my_arg2);
endtask
endpackage
//- @my_module defines/binding _
module my_module; endmodule
//- @my_program defines/binding _
program my_program; endprogram
//- @my_interface defines/binding _
interface my_interface; endinterface