Correct generation of externs for nested namespaces
This commit is contained in:
+4
-1
@@ -82,7 +82,10 @@ def main(argv):
|
|||||||
sys.stdout.write('/**\n')
|
sys.stdout.write('/**\n')
|
||||||
sys.stdout.write(' * @type {Object}\n')
|
sys.stdout.write(' * @type {Object}\n')
|
||||||
sys.stdout.write(' */\n')
|
sys.stdout.write(' */\n')
|
||||||
sys.stdout.write('var %s;\n' % (namespace,))
|
if '.' in namespace:
|
||||||
|
sys.stdout.write('%s = {};\n' % (namespace,))
|
||||||
|
else:
|
||||||
|
sys.stdout.write('var %s;\n' % (namespace,))
|
||||||
for type in types:
|
for type in types:
|
||||||
sys.stdout.write('\n\n\n')
|
sys.stdout.write('\n\n\n')
|
||||||
sys.stdout.write(type.extern())
|
sys.stdout.write(type.extern())
|
||||||
|
|||||||
Reference in New Issue
Block a user