Cleaned up namespace handling.
A Namespace object is now guaranteed unique. This cleaned up some old workarounds and latent bugs. Change-Id: Ic3f12d89947871b03b2c449ba51b3186f953adde Tested: on Linux. Bug: 21336857
Showing
- include/flatbuffers/idl.h 10 additions, 3 deletionsinclude/flatbuffers/idl.h
- src/idl_gen_cpp.cpp 9 additions, 10 deletionssrc/idl_gen_cpp.cpp
- src/idl_gen_general.cpp 2 additions, 2 deletionssrc/idl_gen_general.cpp
- src/idl_gen_grpc.cpp 2 additions, 2 deletionssrc/idl_gen_grpc.cpp
- src/idl_gen_python.cpp 1 addition, 1 deletionsrc/idl_gen_python.cpp
- src/idl_parser.cpp 40 additions, 28 deletionssrc/idl_parser.cpp
- tests/MyGame/Example/Monster.cs 3 additions, 1 deletiontests/MyGame/Example/Monster.cs
- tests/MyGame/Example/Monster.go 17 additions, 1 deletiontests/MyGame/Example/Monster.go
- tests/MyGame/Example/Monster.java 4 additions, 1 deletiontests/MyGame/Example/Monster.java
- tests/MyGame/Example/Monster.php 21 additions, 3 deletionstests/MyGame/Example/Monster.php
- tests/MyGame/Example/Monster.py 13 additions, 1 deletiontests/MyGame/Example/Monster.py
- tests/MyGame/Example2/__init__.py 0 additions, 0 deletionstests/MyGame/Example2/__init__.py
- tests/MyGame/InParentNamespace.cs 29 additions, 0 deletionstests/MyGame/InParentNamespace.cs
- tests/MyGame/InParentNamespace.go 34 additions, 0 deletionstests/MyGame/InParentNamespace.go
- tests/MyGame/InParentNamespace.java 24 additions, 0 deletionstests/MyGame/InParentNamespace.java
- tests/MyGame/InParentNamespace.php 79 additions, 0 deletionstests/MyGame/InParentNamespace.php
- tests/MyGame/InParentNamespace.py 22 additions, 0 deletionstests/MyGame/InParentNamespace.py
- tests/monster_test.bfbs 0 additions, 0 deletionstests/monster_test.bfbs
- tests/monster_test.fbs 5 additions, 0 deletionstests/monster_test.fbs
- tests/monster_test.schema.json 7 additions, 1 deletiontests/monster_test.schema.json
Loading
Please register or sign in to comment