mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-04 02:08:49 -04:00
22 lines
906 B
Python
22 lines
906 B
Python
$NetBSD: patch-mozilla_ipc_ipdl_ipdl_cxx_ast.py,v 1.1 2015/07/13 17:49:26 ryoon Exp $
|
|
|
|
--- mozilla/ipc/ipdl/ipdl/cxx/ast.py.orig 2014-07-18 00:05:24.000000000 +0000
|
|
+++ mozilla/ipc/ipdl/ipdl/cxx/ast.py
|
|
@@ -336,12 +336,13 @@ Type.VOID = Type('void')
|
|
Type.VOIDPTR = Type('void', ptr=1)
|
|
|
|
class TypeArray(Node):
|
|
- def __init__(self, basetype, nmemb):
|
|
- '''the type |basetype DECLNAME[nmemb]|. |nmemb| is an Expr'''
|
|
+ def __init__(self, basetype, nmemb, alignType):
|
|
+ '''the type |basetype DECLNAME[nmemb]|. |nmemb| is an Expr, |alignType| is a type'''
|
|
self.basetype = basetype
|
|
self.nmemb = nmemb
|
|
+ self.alignType = alignType
|
|
def __deepcopy__(self, memo):
|
|
- return TypeArray(deepcopy(self.basetype, memo), nmemb)
|
|
+ return TypeArray(deepcopy(self.basetype, memo), nmemb, alignType)
|
|
|
|
class TypeEnum(Node):
|
|
def __init__(self, name=None):
|