open_toontown_panda3d/dtool/src/cppparser
rdb 69b3468b2c interrogate: more improvements to seq/map wrappers
Gets rid of properties defined as both MAKE_SEQ_PROPERTY/MAKE_MAP_PROPERTY, which are just a bad idea. Instead, adds a way for map properties to define a separate "keys" interface.

Fixes: #203
2017-11-27 17:29:50 +01:00
..
cppArrayType.cxx More Interrogate C++11 support changes: 2016-11-03 12:17:11 +01:00
cppArrayType.h More Interrogate C++11 support changes: 2016-11-03 12:17:11 +01:00
cppBison.cxx.prebuilt interrogate: more improvements to seq/map wrappers 2017-11-27 17:29:50 +01:00
cppBison.h.prebuilt interrogate: more improvements to seq/map wrappers 2017-11-27 17:29:50 +01:00
cppBison.yxx interrogate: more improvements to seq/map wrappers 2017-11-27 17:29:50 +01:00
cppBisonDefs.h cppparser: support C++11 lambda expressions 2017-01-14 22:37:33 +01:00
cppClassTemplateParameter.cxx cppparser: fix issue with templated external method definitions 2016-11-03 18:04:14 +01:00
cppClassTemplateParameter.h More Interrogate C++11 support changes: 2016-11-03 12:17:11 +01:00
cppClosureType.cxx general: Fix missing include 2017-02-15 03:44:48 -07:00
cppClosureType.h cppparser: support for various C++11/C++14/C++17 features: 2017-01-15 15:39:34 +01:00
cppCommentBlock.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppCommentBlock.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppConstType.cxx More Interrogate C++11 support changes: 2016-11-03 12:17:11 +01:00
cppConstType.h More Interrogate C++11 support changes: 2016-11-03 12:17:11 +01:00
cppDeclaration.cxx cppparser: support C++11 lambda expressions 2017-01-14 22:37:33 +01:00
cppDeclaration.h cppparser: support C++11 lambda expressions 2017-01-14 22:37:33 +01:00
cppEnumType.cxx Interrogate enum class support (maps to Python 3.4 enums), sanify wrapper code 2016-05-07 00:45:26 +02:00
cppEnumType.h general: Fix missing includes. 2016-06-25 19:10:38 -07:00
cppExpression.cxx interrogate: fix compile error with default values that call scoped functions 2017-04-07 13:56:47 +02:00
cppExpression.h cppparser: support for various C++11/C++14/C++17 features: 2017-01-15 15:39:34 +01:00
cppExpressionParser.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppExpressionParser.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppExtensionType.cxx interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppExtensionType.h interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppFile.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppFile.h Interrogate issues: "fix #pragma once" for files specified on command-line, fix "unexpected $end" not having line numbers when parsing template parameter list 2016-11-01 12:19:11 +01:00
cppFunctionGroup.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppFunctionGroup.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppFunctionType.cxx cppparser: support for various C++11/C++14/C++17 features: 2017-01-15 15:39:34 +01:00
cppFunctionType.h interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppGlobals.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppGlobals.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppIdentifier.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppIdentifier.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppInstance.cxx interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppInstance.h More Interrogate C++11 support changes: 2016-11-03 12:17:11 +01:00
cppInstanceIdentifier.cxx More Interrogate C++11 support changes: 2016-11-03 12:17:11 +01:00
cppInstanceIdentifier.h More Interrogate C++11 support changes: 2016-11-03 12:17:11 +01:00
cppMakeProperty.cxx interrogate: more improvements to seq/map wrappers 2017-11-27 17:29:50 +01:00
cppMakeProperty.h interrogate: more improvements to seq/map wrappers 2017-11-27 17:29:50 +01:00
cppMakeSeq.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppMakeSeq.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppManifest.cxx Assorted tweaks and compile warning fixes 2016-07-14 12:54:39 +02:00
cppManifest.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppNameComponent.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppNameComponent.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppNamespace.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppNamespace.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppParameterList.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppParameterList.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppParser.cxx Interrogate issues: "fix #pragma once" for files specified on command-line, fix "unexpected $end" not having line numbers when parsing template parameter list 2016-11-01 12:19:11 +01:00
cppParser.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppPointerType.cxx interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppPointerType.h interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppPreprocessor.cxx interrogate: more improvements to seq/map wrappers 2017-11-27 17:29:50 +01:00
cppPreprocessor.h cppparser: support for various C++11/C++14/C++17 features: 2017-01-15 15:39:34 +01:00
cppReferenceType.cxx More Interrogate C++11 support changes: 2016-11-03 12:17:11 +01:00
cppReferenceType.h More Interrogate C++11 support changes: 2016-11-03 12:17:11 +01:00
cppScope.cxx general: Fix missing includes. 2016-11-30 19:21:34 -08:00
cppScope.h cppparser: fix issue with templated external method definitions 2016-11-03 18:04:14 +01:00
cppSimpleType.cxx interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppSimpleType.h interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppStructType.cxx interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppStructType.h interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppTBDType.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppTBDType.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppTemplateParameterList.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppTemplateParameterList.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppTemplateScope.cxx More Interrogate C++11 support changes: 2016-11-03 12:17:11 +01:00
cppTemplateScope.h Support template "using" definitions in interrogate 2016-05-31 18:48:32 +02:00
cppToken.cxx cppparser: support for various C++11/C++14/C++17 features: 2017-01-15 15:39:34 +01:00
cppToken.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppType.cxx interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppType.h interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppTypeDeclaration.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppTypeDeclaration.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppTypeParser.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppTypeParser.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppTypeProxy.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppTypeProxy.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppTypedefType.cxx interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppTypedefType.h interrogate: simplify coercion code 2017-11-06 19:53:38 +01:00
cppUsing.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppUsing.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppVisibility.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
cppVisibility.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
p3cppParser_composite1.cxx cppparser: support C++11 lambda expressions 2017-01-14 22:37:33 +01:00
p3cppParser_composite2.cxx rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00