Commit 1fcc5fc1 authored by Yuki Shiino's avatar Yuki Shiino Committed by Commit Bot

IDL compiler: Expose top-level definition and IdlType

Bug: 839389
Change-Id: I7f1cea25c7c66cb13a0ef9e4b56bb2a81f6d7869
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898899Reviewed-by: default avatarHitoshi Yoshida <peria@chromium.org>
Commit-Queue: Yuki Shiino <yukishiino@chromium.org>
Cr-Commit-Position: refs/heads/master@{#712474}
parent 0290f91d
...@@ -30,10 +30,19 @@ _setup_sys_path() ...@@ -30,10 +30,19 @@ _setup_sys_path()
from .ast_group import AstGroup from .ast_group import AstGroup
from .callback_function import CallbackFunction
from .callback_interface import CallbackInterface
from .composition_parts import Component from .composition_parts import Component
from .database import Database from .database import Database
from .database_builder import build_database from .database_builder import build_database
from .dictionary import Dictionary
from .enumeration import Enumeration
from .idl_type import IdlType
from .interface import Interface
from .namespace import Namespace
from .runtime_enabled_features import RuntimeEnabledFeatures from .runtime_enabled_features import RuntimeEnabledFeatures
from .typedef import Typedef
from .union import Union
def init(runtime_enabled_features_paths): def init(runtime_enabled_features_paths):
...@@ -47,7 +56,16 @@ def init(runtime_enabled_features_paths): ...@@ -47,7 +56,16 @@ def init(runtime_enabled_features_paths):
__all__ = [ __all__ = [
"AstGroup", "AstGroup",
"CallbackFunction",
"CallbackInterface",
"Component", "Component",
"Database", "Database",
"Dictionary",
"Enumeration",
"IdlType",
"Interface",
"Namespace",
"Typedef",
"Union",
"build_database", "build_database",
] ]
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment