ソースを参照

Move JSBind to AtomicJS and improve generation

Josh Engebretson 10 年 前
コミット
3f9e176e99
100 ファイル変更15 行追加2 行削除
  1. 7 0
      Source/AtomicJS/CMakeLists.txt
  2. 6 0
      Source/AtomicJS/JSBind/CMakeLists.txt
  3. 0 0
      Source/AtomicJS/JSBind/JSBClass.cpp
  4. 0 0
      Source/AtomicJS/JSBind/JSBClass.h
  5. 0 0
      Source/AtomicJS/JSBind/JSBDoc.cpp
  6. 0 0
      Source/AtomicJS/JSBind/JSBDoc.h
  7. 0 0
      Source/AtomicJS/JSBind/JSBFunction.cpp
  8. 0 0
      Source/AtomicJS/JSBind/JSBFunction.h
  9. 0 0
      Source/AtomicJS/JSBind/JSBHeader.cpp
  10. 0 0
      Source/AtomicJS/JSBind/JSBHeader.h
  11. 0 0
      Source/AtomicJS/JSBind/JSBHeaderVisitor.cpp
  12. 0 0
      Source/AtomicJS/JSBind/JSBHeaderVisitor.h
  13. 0 0
      Source/AtomicJS/JSBind/JSBModule.cpp
  14. 0 0
      Source/AtomicJS/JSBind/JSBModule.h
  15. 0 0
      Source/AtomicJS/JSBind/JSBNameVisitor.cpp
  16. 0 0
      Source/AtomicJS/JSBind/JSBNameVisitor.h
  17. 0 0
      Source/AtomicJS/JSBind/JSBPreprocessVisitor.cpp
  18. 0 0
      Source/AtomicJS/JSBind/JSBPreprocessVisitor.h
  19. 0 0
      Source/AtomicJS/JSBind/JSBSymbol.cpp
  20. 0 0
      Source/AtomicJS/JSBind/JSBSymbol.h
  21. 0 0
      Source/AtomicJS/JSBind/JSBType.cpp
  22. 0 0
      Source/AtomicJS/JSBind/JSBType.h
  23. 0 0
      Source/AtomicJS/JSBind/JSBTypeScript.cpp
  24. 0 0
      Source/AtomicJS/JSBind/JSBTypeScript.h
  25. 2 2
      Source/AtomicJS/JSBind/JSBind.cpp
  26. 0 0
      Source/AtomicJS/JSBind/JSBind.h
  27. 0 0
      Source/AtomicJS/JSBind/JSBindings.cpp
  28. 0 0
      Source/AtomicJS/JSBind/JSBindings.h
  29. 0 0
      Source/AtomicJS/JSBind/cplusplus/AST.cpp
  30. 0 0
      Source/AtomicJS/JSBind/cplusplus/AST.h
  31. 0 0
      Source/AtomicJS/JSBind/cplusplus/ASTClone.cpp
  32. 0 0
      Source/AtomicJS/JSBind/cplusplus/ASTMatch0.cpp
  33. 0 0
      Source/AtomicJS/JSBind/cplusplus/ASTMatcher.cpp
  34. 0 0
      Source/AtomicJS/JSBind/cplusplus/ASTMatcher.h
  35. 0 0
      Source/AtomicJS/JSBind/cplusplus/ASTPatternBuilder.cpp
  36. 0 0
      Source/AtomicJS/JSBind/cplusplus/ASTPatternBuilder.h
  37. 0 0
      Source/AtomicJS/JSBind/cplusplus/ASTVisit.cpp
  38. 0 0
      Source/AtomicJS/JSBind/cplusplus/ASTVisitor.cpp
  39. 0 0
      Source/AtomicJS/JSBind/cplusplus/ASTVisitor.h
  40. 0 0
      Source/AtomicJS/JSBind/cplusplus/ASTfwd.h
  41. 0 0
      Source/AtomicJS/JSBind/cplusplus/Bind.cpp
  42. 0 0
      Source/AtomicJS/JSBind/cplusplus/Bind.h
  43. 0 0
      Source/AtomicJS/JSBind/cplusplus/CPlusPlus.h
  44. 0 0
      Source/AtomicJS/JSBind/cplusplus/CPlusPlusForwardDeclarations.h
  45. 0 0
      Source/AtomicJS/JSBind/cplusplus/Control.cpp
  46. 0 0
      Source/AtomicJS/JSBind/cplusplus/Control.h
  47. 0 0
      Source/AtomicJS/JSBind/cplusplus/CoreTypes.cpp
  48. 0 0
      Source/AtomicJS/JSBind/cplusplus/CoreTypes.h
  49. 0 0
      Source/AtomicJS/JSBind/cplusplus/DiagnosticClient.cpp
  50. 0 0
      Source/AtomicJS/JSBind/cplusplus/DiagnosticClient.h
  51. 0 0
      Source/AtomicJS/JSBind/cplusplus/FullySpecifiedType.cpp
  52. 0 0
      Source/AtomicJS/JSBind/cplusplus/FullySpecifiedType.h
  53. 0 0
      Source/AtomicJS/JSBind/cplusplus/Keywords.cpp
  54. 0 0
      Source/AtomicJS/JSBind/cplusplus/Keywords.kwgen
  55. 0 0
      Source/AtomicJS/JSBind/cplusplus/Lexer.cpp
  56. 0 0
      Source/AtomicJS/JSBind/cplusplus/Lexer.h
  57. 0 0
      Source/AtomicJS/JSBind/cplusplus/LiteralTable.h
  58. 0 0
      Source/AtomicJS/JSBind/cplusplus/Literals.cpp
  59. 0 0
      Source/AtomicJS/JSBind/cplusplus/Literals.h
  60. 0 0
      Source/AtomicJS/JSBind/cplusplus/Matcher.cpp
  61. 0 0
      Source/AtomicJS/JSBind/cplusplus/Matcher.h
  62. 0 0
      Source/AtomicJS/JSBind/cplusplus/MemoryPool.cpp
  63. 0 0
      Source/AtomicJS/JSBind/cplusplus/MemoryPool.h
  64. 0 0
      Source/AtomicJS/JSBind/cplusplus/Name.cpp
  65. 0 0
      Source/AtomicJS/JSBind/cplusplus/Name.h
  66. 0 0
      Source/AtomicJS/JSBind/cplusplus/NameVisitor.cpp
  67. 0 0
      Source/AtomicJS/JSBind/cplusplus/NameVisitor.h
  68. 0 0
      Source/AtomicJS/JSBind/cplusplus/Names.cpp
  69. 0 0
      Source/AtomicJS/JSBind/cplusplus/Names.h
  70. 0 0
      Source/AtomicJS/JSBind/cplusplus/ObjectiveCAtKeywords.cpp
  71. 0 0
      Source/AtomicJS/JSBind/cplusplus/ObjectiveCTypeQualifiers.cpp
  72. 0 0
      Source/AtomicJS/JSBind/cplusplus/ObjectiveCTypeQualifiers.h
  73. 0 0
      Source/AtomicJS/JSBind/cplusplus/Parser.cpp
  74. 0 0
      Source/AtomicJS/JSBind/cplusplus/Parser.h
  75. 0 0
      Source/AtomicJS/JSBind/cplusplus/QtContextKeywords.cpp
  76. 0 0
      Source/AtomicJS/JSBind/cplusplus/QtContextKeywords.h
  77. 0 0
      Source/AtomicJS/JSBind/cplusplus/SafeMatcher.cpp
  78. 0 0
      Source/AtomicJS/JSBind/cplusplus/SafeMatcher.h
  79. 0 0
      Source/AtomicJS/JSBind/cplusplus/Scope.cpp
  80. 0 0
      Source/AtomicJS/JSBind/cplusplus/Scope.h
  81. 0 0
      Source/AtomicJS/JSBind/cplusplus/Symbol.cpp
  82. 0 0
      Source/AtomicJS/JSBind/cplusplus/Symbol.h
  83. 0 0
      Source/AtomicJS/JSBind/cplusplus/SymbolVisitor.cpp
  84. 0 0
      Source/AtomicJS/JSBind/cplusplus/SymbolVisitor.h
  85. 0 0
      Source/AtomicJS/JSBind/cplusplus/Symbols.cpp
  86. 0 0
      Source/AtomicJS/JSBind/cplusplus/Symbols.h
  87. 0 0
      Source/AtomicJS/JSBind/cplusplus/Templates.cpp
  88. 0 0
      Source/AtomicJS/JSBind/cplusplus/Templates.h
  89. 0 0
      Source/AtomicJS/JSBind/cplusplus/Token.cpp
  90. 0 0
      Source/AtomicJS/JSBind/cplusplus/Token.h
  91. 0 0
      Source/AtomicJS/JSBind/cplusplus/TranslationUnit.cpp
  92. 0 0
      Source/AtomicJS/JSBind/cplusplus/TranslationUnit.h
  93. 0 0
      Source/AtomicJS/JSBind/cplusplus/Type.cpp
  94. 0 0
      Source/AtomicJS/JSBind/cplusplus/Type.h
  95. 0 0
      Source/AtomicJS/JSBind/cplusplus/TypeVisitor.cpp
  96. 0 0
      Source/AtomicJS/JSBind/cplusplus/TypeVisitor.h
  97. 0 0
      Source/AtomicJS/JSBind/cplusplus/cplusplus.pri
  98. 0 0
      Source/AtomicJS/JSBind/cplusplus/cppassert.h
  99. 0 0
      Source/AtomicJS/JSBind/modules/Atomic2D.json
  100. 0 0
      Source/AtomicJS/JSBind/modules/Audio.json

+ 7 - 0
Source/AtomicJS/CMakeLists.txt

@@ -1,4 +1,8 @@
 
+if (NOT IOS AND NOT ANDROID AND NOT EMSCRIPTEN)
+    add_subdirectory(JSBind)
+endif()
+
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}
                     ${CMAKE_SOURCE_DIR}/Source/ThirdParty
                     ${CMAKE_SOURCE_DIR}/Source/ThirdParty/rapidjson/include
@@ -41,3 +45,6 @@ set (SOURCE_FILES ${JAVASCRIPT_SOURCE} ${JAVASCRIPT_BINDINGS_SOURCE} )
 
 add_library(AtomicJS ${SOURCE_FILES})
 
+if (NOT IOS AND NOT ANDROID AND NOT EMSCRIPTEN)
+    add_dependencies(AtomicJS JSBind)
+endif()

+ 6 - 0
Source/Tools/JSBind/CMakeLists.txt → Source/AtomicJS/JSBind/CMakeLists.txt

@@ -1,3 +1,4 @@
+project (JSBind)
 
 include_directories(${CMAKE_SOURCE_DIR}/Source)
 
@@ -9,3 +10,8 @@ file (GLOB SOURCE_FILES *.cpp cplusplus/*.cpp *.h cplusplus/*.h )
 add_executable(JSBind ${SOURCE_FILES})
 
 target_link_libraries(JSBind ${ATOMIC_LINK_LIBRARIES})
+
+add_custom_command (TARGET JSBind POST_BUILD
+                    COMMAND $<TARGET_FILE:JSBind> "\"${CMAKE_SOURCE_DIR}\"" MACOSX
+                    COMMENT "Generating Javascript Bindings")
+

+ 0 - 0
Source/Tools/JSBind/JSBClass.cpp → Source/AtomicJS/JSBind/JSBClass.cpp


+ 0 - 0
Source/Tools/JSBind/JSBClass.h → Source/AtomicJS/JSBind/JSBClass.h


+ 0 - 0
Source/Tools/JSBind/JSBDoc.cpp → Source/AtomicJS/JSBind/JSBDoc.cpp


+ 0 - 0
Source/Tools/JSBind/JSBDoc.h → Source/AtomicJS/JSBind/JSBDoc.h


+ 0 - 0
Source/Tools/JSBind/JSBFunction.cpp → Source/AtomicJS/JSBind/JSBFunction.cpp


+ 0 - 0
Source/Tools/JSBind/JSBFunction.h → Source/AtomicJS/JSBind/JSBFunction.h


+ 0 - 0
Source/Tools/JSBind/JSBHeader.cpp → Source/AtomicJS/JSBind/JSBHeader.cpp


+ 0 - 0
Source/Tools/JSBind/JSBHeader.h → Source/AtomicJS/JSBind/JSBHeader.h


+ 0 - 0
Source/Tools/JSBind/JSBHeaderVisitor.cpp → Source/AtomicJS/JSBind/JSBHeaderVisitor.cpp


+ 0 - 0
Source/Tools/JSBind/JSBHeaderVisitor.h → Source/AtomicJS/JSBind/JSBHeaderVisitor.h


+ 0 - 0
Source/Tools/JSBind/JSBModule.cpp → Source/AtomicJS/JSBind/JSBModule.cpp


+ 0 - 0
Source/Tools/JSBind/JSBModule.h → Source/AtomicJS/JSBind/JSBModule.h


+ 0 - 0
Source/Tools/JSBind/JSBNameVisitor.cpp → Source/AtomicJS/JSBind/JSBNameVisitor.cpp


+ 0 - 0
Source/Tools/JSBind/JSBNameVisitor.h → Source/AtomicJS/JSBind/JSBNameVisitor.h


+ 0 - 0
Source/Tools/JSBind/JSBPreprocessVisitor.cpp → Source/AtomicJS/JSBind/JSBPreprocessVisitor.cpp


+ 0 - 0
Source/Tools/JSBind/JSBPreprocessVisitor.h → Source/AtomicJS/JSBind/JSBPreprocessVisitor.h


+ 0 - 0
Source/Tools/JSBind/JSBSymbol.cpp → Source/AtomicJS/JSBind/JSBSymbol.cpp


+ 0 - 0
Source/Tools/JSBind/JSBSymbol.h → Source/AtomicJS/JSBind/JSBSymbol.h


+ 0 - 0
Source/Tools/JSBind/JSBType.cpp → Source/AtomicJS/JSBind/JSBType.cpp


+ 0 - 0
Source/Tools/JSBind/JSBType.h → Source/AtomicJS/JSBind/JSBType.h


+ 0 - 0
Source/Tools/JSBind/JSBTypeScript.cpp → Source/AtomicJS/JSBind/JSBTypeScript.cpp


+ 0 - 0
Source/Tools/JSBind/JSBTypeScript.h → Source/AtomicJS/JSBind/JSBTypeScript.h


+ 2 - 2
Source/Tools/JSBind/JSBind.cpp → Source/AtomicJS/JSBind/JSBind.cpp

@@ -43,7 +43,7 @@ void Run(const Vector<String>& arguments)
     JSBind::ROOT_FOLDER = arguments[0];
     JSBind::PLATFORM = arguments[1];
 
-    if (!JSBind::fileSystem_->DirExists(JSBind::ROOT_FOLDER + "/Source/Tools/JSBind"))
+    if (!JSBind::fileSystem_->DirExists(JSBind::ROOT_FOLDER + "/Source/AtomicJS/JSBind"))
     {
         ErrorExit("The given Atomic Runtime source tree is invalid");
     }
@@ -56,7 +56,7 @@ void Run(const Vector<String>& arguments)
     JSBind::engine_->Initialize(engineParameters);
 
     ResourceCache* cache = JSBind::context_->GetSubsystem<ResourceCache>();
-    cache->AddResourceDir(JSBind::ROOT_FOLDER + "/Source/Tools/JSBind");
+    cache->AddResourceDir(JSBind::ROOT_FOLDER + "/Source/AtomicJS/JSBind");
 
     JSBindings* bindings = new JSBindings();
     bindings->Initialize();

+ 0 - 0
Source/Tools/JSBind/JSBind.h → Source/AtomicJS/JSBind/JSBind.h


+ 0 - 0
Source/Tools/JSBind/JSBindings.cpp → Source/AtomicJS/JSBind/JSBindings.cpp


+ 0 - 0
Source/Tools/JSBind/JSBindings.h → Source/AtomicJS/JSBind/JSBindings.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/AST.cpp → Source/AtomicJS/JSBind/cplusplus/AST.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/AST.h → Source/AtomicJS/JSBind/cplusplus/AST.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/ASTClone.cpp → Source/AtomicJS/JSBind/cplusplus/ASTClone.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/ASTMatch0.cpp → Source/AtomicJS/JSBind/cplusplus/ASTMatch0.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/ASTMatcher.cpp → Source/AtomicJS/JSBind/cplusplus/ASTMatcher.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/ASTMatcher.h → Source/AtomicJS/JSBind/cplusplus/ASTMatcher.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/ASTPatternBuilder.cpp → Source/AtomicJS/JSBind/cplusplus/ASTPatternBuilder.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/ASTPatternBuilder.h → Source/AtomicJS/JSBind/cplusplus/ASTPatternBuilder.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/ASTVisit.cpp → Source/AtomicJS/JSBind/cplusplus/ASTVisit.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/ASTVisitor.cpp → Source/AtomicJS/JSBind/cplusplus/ASTVisitor.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/ASTVisitor.h → Source/AtomicJS/JSBind/cplusplus/ASTVisitor.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/ASTfwd.h → Source/AtomicJS/JSBind/cplusplus/ASTfwd.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Bind.cpp → Source/AtomicJS/JSBind/cplusplus/Bind.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Bind.h → Source/AtomicJS/JSBind/cplusplus/Bind.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/CPlusPlus.h → Source/AtomicJS/JSBind/cplusplus/CPlusPlus.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/CPlusPlusForwardDeclarations.h → Source/AtomicJS/JSBind/cplusplus/CPlusPlusForwardDeclarations.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Control.cpp → Source/AtomicJS/JSBind/cplusplus/Control.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Control.h → Source/AtomicJS/JSBind/cplusplus/Control.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/CoreTypes.cpp → Source/AtomicJS/JSBind/cplusplus/CoreTypes.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/CoreTypes.h → Source/AtomicJS/JSBind/cplusplus/CoreTypes.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/DiagnosticClient.cpp → Source/AtomicJS/JSBind/cplusplus/DiagnosticClient.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/DiagnosticClient.h → Source/AtomicJS/JSBind/cplusplus/DiagnosticClient.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/FullySpecifiedType.cpp → Source/AtomicJS/JSBind/cplusplus/FullySpecifiedType.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/FullySpecifiedType.h → Source/AtomicJS/JSBind/cplusplus/FullySpecifiedType.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Keywords.cpp → Source/AtomicJS/JSBind/cplusplus/Keywords.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Keywords.kwgen → Source/AtomicJS/JSBind/cplusplus/Keywords.kwgen


+ 0 - 0
Source/Tools/JSBind/cplusplus/Lexer.cpp → Source/AtomicJS/JSBind/cplusplus/Lexer.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Lexer.h → Source/AtomicJS/JSBind/cplusplus/Lexer.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/LiteralTable.h → Source/AtomicJS/JSBind/cplusplus/LiteralTable.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Literals.cpp → Source/AtomicJS/JSBind/cplusplus/Literals.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Literals.h → Source/AtomicJS/JSBind/cplusplus/Literals.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Matcher.cpp → Source/AtomicJS/JSBind/cplusplus/Matcher.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Matcher.h → Source/AtomicJS/JSBind/cplusplus/Matcher.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/MemoryPool.cpp → Source/AtomicJS/JSBind/cplusplus/MemoryPool.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/MemoryPool.h → Source/AtomicJS/JSBind/cplusplus/MemoryPool.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Name.cpp → Source/AtomicJS/JSBind/cplusplus/Name.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Name.h → Source/AtomicJS/JSBind/cplusplus/Name.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/NameVisitor.cpp → Source/AtomicJS/JSBind/cplusplus/NameVisitor.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/NameVisitor.h → Source/AtomicJS/JSBind/cplusplus/NameVisitor.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Names.cpp → Source/AtomicJS/JSBind/cplusplus/Names.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Names.h → Source/AtomicJS/JSBind/cplusplus/Names.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/ObjectiveCAtKeywords.cpp → Source/AtomicJS/JSBind/cplusplus/ObjectiveCAtKeywords.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/ObjectiveCTypeQualifiers.cpp → Source/AtomicJS/JSBind/cplusplus/ObjectiveCTypeQualifiers.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/ObjectiveCTypeQualifiers.h → Source/AtomicJS/JSBind/cplusplus/ObjectiveCTypeQualifiers.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Parser.cpp → Source/AtomicJS/JSBind/cplusplus/Parser.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Parser.h → Source/AtomicJS/JSBind/cplusplus/Parser.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/QtContextKeywords.cpp → Source/AtomicJS/JSBind/cplusplus/QtContextKeywords.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/QtContextKeywords.h → Source/AtomicJS/JSBind/cplusplus/QtContextKeywords.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/SafeMatcher.cpp → Source/AtomicJS/JSBind/cplusplus/SafeMatcher.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/SafeMatcher.h → Source/AtomicJS/JSBind/cplusplus/SafeMatcher.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Scope.cpp → Source/AtomicJS/JSBind/cplusplus/Scope.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Scope.h → Source/AtomicJS/JSBind/cplusplus/Scope.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Symbol.cpp → Source/AtomicJS/JSBind/cplusplus/Symbol.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Symbol.h → Source/AtomicJS/JSBind/cplusplus/Symbol.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/SymbolVisitor.cpp → Source/AtomicJS/JSBind/cplusplus/SymbolVisitor.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/SymbolVisitor.h → Source/AtomicJS/JSBind/cplusplus/SymbolVisitor.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Symbols.cpp → Source/AtomicJS/JSBind/cplusplus/Symbols.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Symbols.h → Source/AtomicJS/JSBind/cplusplus/Symbols.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Templates.cpp → Source/AtomicJS/JSBind/cplusplus/Templates.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Templates.h → Source/AtomicJS/JSBind/cplusplus/Templates.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Token.cpp → Source/AtomicJS/JSBind/cplusplus/Token.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Token.h → Source/AtomicJS/JSBind/cplusplus/Token.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/TranslationUnit.cpp → Source/AtomicJS/JSBind/cplusplus/TranslationUnit.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/TranslationUnit.h → Source/AtomicJS/JSBind/cplusplus/TranslationUnit.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/Type.cpp → Source/AtomicJS/JSBind/cplusplus/Type.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/Type.h → Source/AtomicJS/JSBind/cplusplus/Type.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/TypeVisitor.cpp → Source/AtomicJS/JSBind/cplusplus/TypeVisitor.cpp


+ 0 - 0
Source/Tools/JSBind/cplusplus/TypeVisitor.h → Source/AtomicJS/JSBind/cplusplus/TypeVisitor.h


+ 0 - 0
Source/Tools/JSBind/cplusplus/cplusplus.pri → Source/AtomicJS/JSBind/cplusplus/cplusplus.pri


+ 0 - 0
Source/Tools/JSBind/cplusplus/cppassert.h → Source/AtomicJS/JSBind/cplusplus/cppassert.h


+ 0 - 0
Source/Tools/JSBind/modules/Atomic2D.json → Source/AtomicJS/JSBind/modules/Atomic2D.json


+ 0 - 0
Source/Tools/JSBind/modules/Audio.json → Source/AtomicJS/JSBind/modules/Audio.json


この差分においてかなりの量のファイルが変更されているため、一部のファイルを表示していません