Commit 043ddfb3 authored by Yuki Shiino's avatar Yuki Shiino Committed by Commit Bot

IDL compiler: Rename _build_interface{_or_namespace,}_member

Bug: 839389
Change-Id: Iedb529071d050b6eaddf76d0b4d7841c788b2f35
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898900Reviewed-by: default avatarHitoshi Yoshida <peria@chromium.org>
Commit-Queue: Yuki Shiino <yukishiino@chromium.org>
Cr-Commit-Position: refs/heads/master@{#712475}
parent 1fcc5fc1
...@@ -115,7 +115,7 @@ class _IRBuilder(object): ...@@ -115,7 +115,7 @@ class _IRBuilder(object):
identifier = Identifier(node.GetName()) identifier = Identifier(node.GetName())
members = [ members = [
self._build_interface_or_namespace_member( self._build_interface_member(
child, interface_identifier=identifier) child, interface_identifier=identifier)
for child in child_nodes for child in child_nodes
] ]
...@@ -163,7 +163,7 @@ class _IRBuilder(object): ...@@ -163,7 +163,7 @@ class _IRBuilder(object):
child_nodes = list(node.GetChildren()) child_nodes = list(node.GetChildren())
extended_attributes = self._take_extended_attributes(child_nodes) extended_attributes = self._take_extended_attributes(child_nodes)
members = map(self._build_interface_or_namespace_member, child_nodes) members = map(self._build_interface_member, child_nodes)
attributes = [] attributes = []
constants = [] constants = []
operations = [] operations = []
...@@ -189,10 +189,10 @@ class _IRBuilder(object): ...@@ -189,10 +189,10 @@ class _IRBuilder(object):
component=self._component, component=self._component,
debug_info=self._build_debug_info(node)) debug_info=self._build_debug_info(node))
def _build_interface_or_namespace_member(self, def _build_interface_member(self,
node, node,
fallback_extended_attributes=None, fallback_extended_attributes=None,
interface_identifier=None): interface_identifier=None):
def build_attribute(node): def build_attribute(node):
child_nodes = list(node.GetChildren()) child_nodes = list(node.GetChildren())
idl_type = self._take_type(child_nodes) idl_type = self._take_type(child_nodes)
...@@ -305,7 +305,7 @@ class _IRBuilder(object): ...@@ -305,7 +305,7 @@ class _IRBuilder(object):
child_nodes = list(node.GetChildren()) child_nodes = list(node.GetChildren())
extended_attributes = self._take_extended_attributes(child_nodes) extended_attributes = self._take_extended_attributes(child_nodes)
members = map(self._build_interface_or_namespace_member, child_nodes) members = map(self._build_interface_member, child_nodes)
constants = [] constants = []
operations = [] operations = []
for member in members: for member in members:
...@@ -570,8 +570,9 @@ class _IRBuilder(object): ...@@ -570,8 +570,9 @@ class _IRBuilder(object):
member = None member = None
if len(child_nodes) == 1: if len(child_nodes) == 1:
member = self._build_interface_or_namespace_member( member = self._build_interface_member(
child_nodes[0], extended_attributes) child_nodes[0],
fallback_extended_attributes=extended_attributes)
extended_attributes = None extended_attributes = None
operation = member if isinstance(member, Operation.IR) else None operation = member if isinstance(member, Operation.IR) else None
attribute = member if isinstance(member, Attribute.IR) else None attribute = member if isinstance(member, Attribute.IR) else None
......
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