Sha256: 350faa1eacc9ac5703ad70c9df944c10ab3b32459026058cf7d413f0e924f6f8
Contents?: true
Size: 561 Bytes
Versions: 1
Compression:
Stored size: 561 Bytes
Contents
# encoding: utf-8 lib = File.expand_path('../lib', __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require 'pp' require 'salt' ast = Salt.parse_string(DATA.read) pp Salt::Compiler::Extract.new(ast).extract_types __END__ function main(): int { return 0; } typedef Dash::Result: uint8_t; typedef Dash::MainFunc^(argc: int, argv: char^^): int; class Dash::Vector { size: Dash::Size; minimum: size_t; element: uint16_t; contents: void^; func init(test: union Dash::Test { test: size_t; }): Dash::Result { return 0; } }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
salt-0.0.2 | test.rb |