cuelang.org/go@v0.10.1/internal/core/runtime/testdata/legacy.txtar (about)

     1  -- cue.mod/modules.cue --
     2  -- file1.cue --
     3  @extern("test")
     4  
     5  package foo
     6  
     7  
     8  Foo: _ @extern(file1.xx, abi=c, sig="func(int)int")
     9  
    10  Rename: _ @extern(file1.xx, name=Emaner, abi=c, sig="func(int)int")
    11  
    12  -- file2.cue --
    13  @extern("test")
    14  
    15  package foo
    16  
    17  
    18  Bar: {
    19  	@other()
    20  	@extern(file2.xx, abi=c, sig="func(int)int")
    21  	_
    22  }
    23  
    24  -- extern/out --
    25  -- out/extern --
    26  {
    27  	Foo:    implFoo1
    28  	Bar:    implBar2
    29  	Rename: implEmaner1
    30  }