From c62801d14b957f8ee758defaa28f64919e4f9bba Mon Sep 17 00:00:00 2001 From: Pierre Fernique Date: Thu, 1 Sep 2016 11:32:24 +0000 Subject: [PATCH] Update examples --- doc/examples/basic.ipynb | 18 +- doc/examples/subset.ipynb | 358 ++++++++++++++++++------------------ doc/examples/template.ipynb | 166 +++++++++++------ 3 files changed, 295 insertions(+), 247 deletions(-) diff --git a/doc/examples/basic.ipynb b/doc/examples/basic.ipynb index 2692beb7..d65d878e 100644 --- a/doc/examples/basic.ipynb +++ b/doc/examples/basic.ipynb @@ -154,8 +154,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 140 ms, sys: 24 ms, total: 164 ms\n", - "Wall time: 235 ms\n" + "CPU times: user 128 ms, sys: 16 ms, total: 144 ms\n", + "Wall time: 1.55 s\n" ] } ], @@ -187,8 +187,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 52 ms, sys: 0 ns, total: 52 ms\n", - "Wall time: 50.1 ms\n" + "CPU times: user 48 ms, sys: 0 ns, total: 48 ms\n", + "Wall time: 46.5 ms\n" ] } ], @@ -216,7 +216,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 32 ms, sys: 0 ns, total: 32 ms\n", + "CPU times: user 36 ms, sys: 0 ns, total: 36 ms\n", "Wall time: 34.6 ms\n" ] } @@ -249,8 +249,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 292 ms, sys: 348 ms, total: 640 ms\n", - "Wall time: 2.91 s\n" + "CPU times: user 304 ms, sys: 324 ms, total: 628 ms\n", + "Wall time: 2.92 s\n" ] } ], @@ -472,7 +472,7 @@ "$\\mathcal{B}\\left(1, 0.5\\right)$" ], "text/plain": [ - "" + "" ] }, "execution_count": 9, @@ -543,7 +543,7 @@ "$\\mathcal{B}\\left(0, 0.5\\right)$" ], "text/plain": [ - "" + "" ] }, "execution_count": 12, diff --git a/doc/examples/subset.ipynb b/doc/examples/subset.ipynb index fd1176f8..3e9bd784 100644 --- a/doc/examples/subset.ipynb +++ b/doc/examples/subset.ipynb @@ -91,7 +91,7 @@ " python-scons: 2.5.0-py27_0 statiskit\n", "\n", "Fetching packages ...\n", - "python-scons-2 100% |###############################| Time: 0:00:01 686.77 kB/s\r\n", + "python-scons-2 100% |###############################| Time: 0:00:01 748.04 kB/s\r\n", "Extracting packages ...\n", "[ COMPLETE ]|##################################################| 100%\r\n", "Linking packages ...\n", @@ -239,8 +239,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 2min 15s, sys: 396 ms, total: 2min 15s\n", - "Wall time: 2min 15s\n" + "CPU times: user 2min 15s, sys: 404 ms, total: 2min 15s\n", + "Wall time: 2min 16s\n" ] } ], @@ -392,8 +392,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 1min 45s, sys: 92 ms, total: 1min 45s\n", - "Wall time: 1min 45s\n" + "CPU times: user 1min 46s, sys: 128 ms, total: 1min 46s\n", + "Wall time: 1min 46s\n" ] } ], @@ -422,8 +422,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 8.07 s, sys: 32 ms, total: 8.1 s\n", - "Wall time: 8.07 s\n" + "CPU times: user 8.12 s, sys: 36 ms, total: 8.16 s\n", + "Wall time: 8.12 s\n" ] } ], @@ -455,8 +455,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 39.9 s, sys: 60 ms, total: 39.9 s\n", - "Wall time: 40.3 s\n" + "CPU times: user 39.1 s, sys: 16 ms, total: 39.1 s\n", + "Wall time: 39.1 s\n" ] } ], @@ -499,180 +499,180 @@ " boost::python::object module_7bbff48d109853e88270b3595c663a99(boost::python::handle< >(boost::python::borrowed(PyImport_AddModule(name_7bbff48d109853e88270b3595c663a99.c_str()))));\n", " boost::python::scope().attr(\u001b[33m\"\u001b[39;49;00m\u001b[33mclang\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m) = module_7bbff48d109853e88270b3595c663a99;\n", " boost::python::scope scope_7bbff48d109853e88270b3595c663a99 = module_7bbff48d109853e88270b3595c663a99;\n", - " \u001b[36mvoid\u001b[39;49;00m (*method_pointer_8288015051cf51e79f540a2c8e2b1aad)() = ::clang::Decl::EnableStatistics;\n", - " \u001b[36mvoid\u001b[39;49;00m (*method_pointer_b31534bafe255e8bbda2ec6367431a21)() = ::clang::Decl::PrintStats;\n", - " \u001b[36mvoid\u001b[39;49;00m (*method_pointer_7b0c40d02e2d580a89454b9f18884ddb)(\u001b[34menum\u001b[39;49;00m ::clang::Decl::Kind ) = ::clang::Decl::add;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_73f90d27df4352e4a017e4e0610a8681)(\u001b[36mbool\u001b[39;49;00m &) \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::canBeWeakImported;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * (*method_pointer_6336fa46a43e5cb88b5a1332df16e251)(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext \u001b[34mconst\u001b[39;49;00m *) = ::clang::Decl::castFromDeclContext;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext * (*method_pointer_b4ae7f4f7c1d53b1a67b46db73109be1)(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl \u001b[34mconst\u001b[39;49;00m *) = ::clang::Decl::castToDeclContext;\n", - " \u001b[36mbool\u001b[39;49;00m (*method_pointer_5752c3c81b9e58d3bdc35b4e925d1f25)(\u001b[34menum\u001b[39;49;00m ::clang::Decl::Kind ) = ::clang::Decl::classofKind;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_b240a082560c5f92b44295a37f6247c3)() = &::clang::Decl::dropAttrs;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_b1b3a958b5395bd79f624daa049250b8)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::dump;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_90795b0d45a857a187fbf6b9f6536fd2)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::dumpColor;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::ASTContext & (::clang::Decl::*method_pointer_5779a4d9b2b65cd490a1c66b11a0087f)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getASTContext;\n", - " \u001b[34menum\u001b[39;49;00m ::clang::AccessSpecifier (::clang::Decl::*method_pointer_8f6da73f27675e1a8067b510d226254e)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getAccess;\n", - " \u001b[34menum\u001b[39;49;00m ::clang::AccessSpecifier (::clang::Decl::*method_pointer_6c6f7fedac1a5cd1ac44379ebbfa1396)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getAccessUnsafe;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::FunctionDecl * (::clang::Decl::*method_pointer_f6ab407a5f9f54f58306e9d0974b6e38)() = &::clang::Decl::getAsFunction;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::FunctionDecl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_e783948e363058258ad79e45ed39659f)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getAsFunction;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::SourceLocation (::clang::Decl::*method_pointer_ae2cf8bc40ea5f23a17767b9ca04acd4)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getBodyRBrace;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_80bde7c2a2765301887db46a43721049)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getCanonicalDecl;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * (::clang::Decl::*method_pointer_4d8129855cb75195970d93ad0878bb7b)() = &::clang::Decl::getCanonicalDecl;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext * (::clang::Decl::*method_pointer_b0750f954d8259f49d7236261e837e1e)() = &::clang::Decl::getDeclContext;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_308c148be2a05b6cb371a8afffdafd24)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getDeclContext;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::FunctionType \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_bc2e41106c6e576a8d63554a2c592fa7)(\u001b[36mbool\u001b[39;49;00m ) \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getFunctionType;\n", - " \u001b[36munsigned\u001b[39;49;00m \u001b[32mint\u001b[39;49;00m (::clang::Decl::*method_pointer_8ea7f7b985ea5f9a9b0c3bb6230a6101)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getGlobalID;\n", - " \u001b[36munsigned\u001b[39;49;00m \u001b[32mint\u001b[39;49;00m (::clang::Decl::*method_pointer_27c41414138d53d3b6e7f4d31d191055)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getIdentifierNamespace;\n", - " \u001b[36munsigned\u001b[39;49;00m \u001b[32mint\u001b[39;49;00m (*method_pointer_e79afb627fd857ef9a9bac86594aaef7)(\u001b[34menum\u001b[39;49;00m ::clang::Decl::Kind ) = ::clang::Decl::getIdentifierNamespaceForKind;\n", - " \u001b[34menum\u001b[39;49;00m ::clang::Decl::Kind (::clang::Decl::*method_pointer_5937e9bb811d5ae7bd4a681eb6fd725d)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getKind;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext * (::clang::Decl::*method_pointer_5060aa8c8c155679b483435a8b17456a)() = &::clang::Decl::getLexicalDeclContext;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_9fef947b89df5ae19370545b15a935e6)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getLexicalDeclContext;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::SourceLocation (::clang::Decl::*method_pointer_8615f5b61d3d5f6abca1fec83f653971)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getLocEnd;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::SourceLocation (::clang::Decl::*method_pointer_b2d56fdab8755d378dccb375b5567f55)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getLocStart;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::SourceLocation (::clang::Decl::*method_pointer_8a0e9b759cf95bd180500e4c42c67a67)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getLocation;\n", - " \u001b[36munsigned\u001b[39;49;00m \u001b[32mint\u001b[39;49;00m (::clang::Decl::*method_pointer_af6a9363aeae5e9b9776b7620ff069e3)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getMaxAlignment;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_c8250f60742f5c95becd6ad2fc380d47)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getMostRecentDecl;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * (::clang::Decl::*method_pointer_7fc9b64d83ac5e509885f26aef335193)() = &::clang::Decl::getMostRecentDecl;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_4ad95fce17df5fb0a5333e9a3dcb23a8)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getNextDeclInContext;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * (::clang::Decl::*method_pointer_8a902b0e0767575ab6e264f00fc2b98c)() = &::clang::Decl::getNextDeclInContext;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * (::clang::Decl::*method_pointer_6088444b3ccd50338740e8243dd22283)() = &::clang::Decl::getNonClosureContext;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_8e1e39c6355254a6a7c2d08322e7fd89)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getNonClosureContext;\n", - " \u001b[36munsigned\u001b[39;49;00m \u001b[32mint\u001b[39;49;00m (::clang::Decl::*method_pointer_94df7ad6b69a54e2a63ad282149a5e35)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getOwningModuleID;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_f85e4a425ba25e20be7bd85bd22d3cd4)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getParentFunctionOrMethod;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext * (::clang::Decl::*method_pointer_1659be62e9e8594abb0a40610d239ae0)() = &::clang::Decl::getParentFunctionOrMethod;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * (::clang::Decl::*method_pointer_6ca7d28f6d1152bfa770c5628937d9c2)() = &::clang::Decl::getPreviousDecl;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_473c1012fca55a4b8c4eed18475efed5)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getPreviousDecl;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::TranslationUnitDecl * (::clang::Decl::*method_pointer_1a9e3289af595ee9824e8baea1a9a92a)() = &::clang::Decl::getTranslationUnitDecl;\n", - " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::TranslationUnitDecl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_59cd036310545a90b3465fefeeab9d4d)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getTranslationUnitDecl;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_90d8725fc46d5b0aba87ad0f3a21827b)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::hasAttrs;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_eb9798fbe2885b31aed2b3786cb67de4)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::hasBody;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_73a7c2a834db5e929e5c2c049bbcf39e)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::hasTagIdentifierNamespace;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_c78b24d0fb8d5648921e1e771a876f7e)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isCanonicalDecl;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_aabd2573912b5f01850619f5fec6e937)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isDefinedOutsideFunctionOrMethod;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_0c231c36928759bb896d1a1a1de36600)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isFirstDecl;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_87beef1edc0752208e4baab18e6e483a)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isFromASTFile;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_031f05307af155cdbd486d68f3c5a905)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isFunctionOrFunctionTemplate;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_1a14d1befa675895ba4e5c3202df8e40)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isImplicit;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_354f730376725348a6fdfa290c8c41d6)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isInAnonymousNamespace;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_9a3c930395bb53e5a4dece1272a71d5b)(\u001b[36munsigned\u001b[39;49;00m \u001b[36mint\u001b[39;49;00m ) \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isInIdentifierNamespace;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_86e17c09e5475a45928437cc01f4e9d0)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isInStdNamespace;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_e8eb4150604558fcbf6968f5e8ea3fa7)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isInvalidDecl;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_b04056f5f2e75358b1a18c6cc7234d2f)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isLexicallyWithinFunctionOrMethod;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_4ac7151777e55396a48877bd2ca86a24)() = &::clang::Decl::isLocalExternDecl;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_3ca59a27f2145025901f99e6d61673c0)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isModulePrivate;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_7d3f6bd5435a5218a03b0bb9673421da)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isOutOfLine;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_dba54761fc455f26951d103ebb78c493)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isParameterPack;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_78e0ccf47cb95cd686836d0a8d11cec7)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isReferenced;\n", - " \u001b[36mbool\u001b[39;49;00m (*method_pointer_8065bafd3dcb54c69a0f4ded6be94f20)(\u001b[36munsigned\u001b[39;49;00m \u001b[36mint\u001b[39;49;00m ) = ::clang::Decl::isTagIdentifierNamespace;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_fbc622307f89543ba532c72acc66dfe4)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isTemplateDecl;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_39e28632b220580f974b300e12cddf88)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isTemplateParameter;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_40c0269a3e4e5aaf90ad512da2629c38)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isTemplateParameterPack;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_d57e02b85ad55d839b66b5fab165bd43)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isThisDeclarationReferenced;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_2e00644621c9538abcc3bf6cc56b91f2)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isTopLevelDeclInObjCContainer;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_80d416e3bbbe5fcd8c58e4c6ce148e15)(\u001b[36mbool\u001b[39;49;00m ) \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isUsed;\n", - " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_001deaade68a502e9d722040233e5299)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isWeakImported;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_b2c58c81ffee5fa7ab7efd1e92d37f64)(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::ASTContext &) = &::clang::Decl::markUsed;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_71ec851e2efd58e0b2781d554d8d95f1)(\u001b[34menum\u001b[39;49;00m ::clang::AccessSpecifier ) = &::clang::Decl::setAccess;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_e0e15c86c8f1553a80411870165cb8d0)(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext *) = &::clang::Decl::setDeclContext;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_f7f1f0459727519aac61b959f91d8a2e)(\u001b[36mbool\u001b[39;49;00m ) = &::clang::Decl::setImplicit;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_f6c04b5fc9a8534cbee7c61f1c8cb967)(\u001b[36mbool\u001b[39;49;00m ) = &::clang::Decl::setInvalidDecl;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_41886f45087858bfab6e7c4b61f6fff5)() = &::clang::Decl::setIsUsed;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_cee9fb2fabdb59349c02e55a7059ed50)(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext *) = &::clang::Decl::setLexicalDeclContext;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_08a0cad6a94f5d3994f89a53ecc575f5)() = &::clang::Decl::setLocalExternDecl;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_6627ed002330523b8946749a7ed2dd87)(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::SourceLocation ) = &::clang::Decl::setLocation;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_6ad554a6ebd15b298d284046a5fb010c)() = &::clang::Decl::setNonMemberOperator;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_59bace9e77e25ab6932c4a8e767c6356)(\u001b[36mbool\u001b[39;49;00m ) = &::clang::Decl::setObjectOfFriendDecl;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_3db2643674425073b982d0a1d9c96763)(\u001b[36mbool\u001b[39;49;00m ) = &::clang::Decl::setReferenced;\n", - " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_01b2f66cfc8b50a2a0d31aea9f1b776c)(\u001b[36mbool\u001b[39;49;00m ) = &::clang::Decl::setTopLevelDeclInObjCContainer;\n", + " \u001b[36mvoid\u001b[39;49;00m (*method_pointer_924ad1fe0a4a501aa0c99be3b5fd8380)() = ::clang::Decl::EnableStatistics;\n", + " \u001b[36mvoid\u001b[39;49;00m (*method_pointer_060768f146c95f53adb18aa4a6858a2e)() = ::clang::Decl::PrintStats;\n", + " \u001b[36mvoid\u001b[39;49;00m (*method_pointer_18a1f7ea7391583a949cfce33b80e1d3)(\u001b[34menum\u001b[39;49;00m ::clang::Decl::Kind ) = ::clang::Decl::add;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_fe7c5a3100995a5686f5c3b0ad58e184)(\u001b[36mbool\u001b[39;49;00m &) \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::canBeWeakImported;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * (*method_pointer_f332ee01ca4f5143920cc7d1f981f644)(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext \u001b[34mconst\u001b[39;49;00m *) = ::clang::Decl::castFromDeclContext;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext * (*method_pointer_10b156f4b15d51fbb38bc83f1ed20212)(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl \u001b[34mconst\u001b[39;49;00m *) = ::clang::Decl::castToDeclContext;\n", + " \u001b[36mbool\u001b[39;49;00m (*method_pointer_419a9d8540d85557b3f7a897df31dcb4)(\u001b[34menum\u001b[39;49;00m ::clang::Decl::Kind ) = ::clang::Decl::classofKind;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_fbe452f7a5065f8cbfda8e75df748781)() = &::clang::Decl::dropAttrs;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_8c64e67b52545e9ca1e074ee9e6d0c80)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::dump;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_39a061ddd65c55bfa8a270c9aa6f6c24)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::dumpColor;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::ASTContext & (::clang::Decl::*method_pointer_987fcbe10608581f88c8aa3fdfe3f916)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getASTContext;\n", + " \u001b[34menum\u001b[39;49;00m ::clang::AccessSpecifier (::clang::Decl::*method_pointer_fc613a30141a56c7a4abdcd0bb9c7d18)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getAccess;\n", + " \u001b[34menum\u001b[39;49;00m ::clang::AccessSpecifier (::clang::Decl::*method_pointer_5ae30ce20ba75408848ecb88e512cf6c)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getAccessUnsafe;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::FunctionDecl * (::clang::Decl::*method_pointer_588ebdbd90c5588ab1025af9f7b2d4aa)() = &::clang::Decl::getAsFunction;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::FunctionDecl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_d53bf168dfaf5a13b14b3e8f9df048fc)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getAsFunction;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::SourceLocation (::clang::Decl::*method_pointer_3b01a364dea154a48e2a826ff522e7ea)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getBodyRBrace;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * (::clang::Decl::*method_pointer_9c4287af499250bead636f5b20084277)() = &::clang::Decl::getCanonicalDecl;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_24c91203cb67547581a0c01456b61432)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getCanonicalDecl;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_06c80e7457a4572eb4d634c80c8fd59e)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getDeclContext;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext * (::clang::Decl::*method_pointer_3d5614a514a15831ac9c9053c3ac8c2e)() = &::clang::Decl::getDeclContext;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::FunctionType \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_392c7037bd7f5ad188e969cd47534882)(\u001b[36mbool\u001b[39;49;00m ) \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getFunctionType;\n", + " \u001b[36munsigned\u001b[39;49;00m \u001b[32mint\u001b[39;49;00m (::clang::Decl::*method_pointer_54b1482245bb5accbf1b06f445e214f9)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getGlobalID;\n", + " \u001b[36munsigned\u001b[39;49;00m \u001b[32mint\u001b[39;49;00m (::clang::Decl::*method_pointer_d1b5a41348605b38acc2dfe32c38fc72)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getIdentifierNamespace;\n", + " \u001b[36munsigned\u001b[39;49;00m \u001b[32mint\u001b[39;49;00m (*method_pointer_7ed2527b3ca15ca29181827239a2423b)(\u001b[34menum\u001b[39;49;00m ::clang::Decl::Kind ) = ::clang::Decl::getIdentifierNamespaceForKind;\n", + " \u001b[34menum\u001b[39;49;00m ::clang::Decl::Kind (::clang::Decl::*method_pointer_863bf04c7b3a5e3fae6fe0dc17275557)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getKind;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_735f9d33b83a53daaf5b9cf881239443)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getLexicalDeclContext;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext * (::clang::Decl::*method_pointer_39c001889003500fad265352d554468f)() = &::clang::Decl::getLexicalDeclContext;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::SourceLocation (::clang::Decl::*method_pointer_2c443c699bdc56a69597cb0c0d7367bf)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getLocEnd;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::SourceLocation (::clang::Decl::*method_pointer_6e839248ab2d5d33bf97f2d1c9800c96)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getLocStart;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::SourceLocation (::clang::Decl::*method_pointer_f7dddfbbe9a25e419b1e9965a6dd484a)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getLocation;\n", + " \u001b[36munsigned\u001b[39;49;00m \u001b[32mint\u001b[39;49;00m (::clang::Decl::*method_pointer_c07c7e8b13515d3790cdc63e5ea50beb)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getMaxAlignment;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * (::clang::Decl::*method_pointer_1535bb638fc554739d0db22af81c6cdb)() = &::clang::Decl::getMostRecentDecl;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_1169a923319c5f29aa9681dd2adb8d68)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getMostRecentDecl;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * (::clang::Decl::*method_pointer_794b9c614a61557291ebabce6cd67012)() = &::clang::Decl::getNextDeclInContext;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_996d19cf88fc510b8c92524c80065cf2)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getNextDeclInContext;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * (::clang::Decl::*method_pointer_201db1e22a96574eab68981d4aa3d3f4)() = &::clang::Decl::getNonClosureContext;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_4b8062fcb4a75986be960e9a88cbb8c6)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getNonClosureContext;\n", + " \u001b[36munsigned\u001b[39;49;00m \u001b[32mint\u001b[39;49;00m (::clang::Decl::*method_pointer_f0ee485615875ad38e82bc870af4275d)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getOwningModuleID;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext * (::clang::Decl::*method_pointer_1bbea61259375c7e882c6557a374590c)() = &::clang::Decl::getParentFunctionOrMethod;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_59abae71910e55d8a6c3300c8e3a8b42)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getParentFunctionOrMethod;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_3f30df24d1e85197ac9e678001e3a94c)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getPreviousDecl;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * (::clang::Decl::*method_pointer_9a19b1adee3356ed9863beccf4e5ce51)() = &::clang::Decl::getPreviousDecl;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::TranslationUnitDecl \u001b[34mconst\u001b[39;49;00m * (::clang::Decl::*method_pointer_0cff91f40967555baa2eab0598605524)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::getTranslationUnitDecl;\n", + " \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::TranslationUnitDecl * (::clang::Decl::*method_pointer_6cdf53c62ca45b4d8171dfd1cad9950e)() = &::clang::Decl::getTranslationUnitDecl;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_d2a1bbff0e525f73af57146789c4d0f6)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::hasAttrs;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_02daf7651beb58779c41e0f5b3c49779)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::hasBody;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_d2aa5116ea615bebb5f206aad0a3309c)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::hasTagIdentifierNamespace;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_9ef2015e31e75e54b5940bfb5dbbdb33)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isCanonicalDecl;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_5d86bd3c2e935203905acf0a16d31d3d)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isDefinedOutsideFunctionOrMethod;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_7d9cf1d06cd45d57bcf594821dfb1d81)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isFirstDecl;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_78b954b174fc599a8f2e3218bb8c5f4d)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isFromASTFile;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_a3f41e042312579ba2d743276c5dc22b)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isFunctionOrFunctionTemplate;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_4a4bee92e4f058d593b531bdf2d6f50b)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isImplicit;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_7a146e8eceeb5e3f93fcc450a362c724)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isInAnonymousNamespace;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_98b6f9e9a2b15d8080929d67f794fab2)(\u001b[36munsigned\u001b[39;49;00m \u001b[36mint\u001b[39;49;00m ) \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isInIdentifierNamespace;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_444036b50d61590090cae6a6561c16c4)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isInStdNamespace;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_a26f6d7cfe915f76be8ed7905748f505)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isInvalidDecl;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_bb1614c59d715d6c92cfcb7701c1d4f6)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isLexicallyWithinFunctionOrMethod;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_4929e5f878cd5073bf215eb2bdd27b02)() = &::clang::Decl::isLocalExternDecl;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_89e500b43f4d5ba381e7501efe004c79)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isModulePrivate;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_5665b606927859c48de56ce64b307db8)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isOutOfLine;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_9ba3481608ac5bc58204759a283a9159)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isParameterPack;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_f677107362d95b2fb2040258c45ff675)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isReferenced;\n", + " \u001b[36mbool\u001b[39;49;00m (*method_pointer_a641878af4645ecbae6f6b3b1a456859)(\u001b[36munsigned\u001b[39;49;00m \u001b[36mint\u001b[39;49;00m ) = ::clang::Decl::isTagIdentifierNamespace;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_2cfd92d4215f5ec089a70808ce4f2697)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isTemplateDecl;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_ec03ff0ad2d35863a5b6276b0706e2a9)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isTemplateParameter;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_9456d14f814854e1b9d34667bd695bf4)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isTemplateParameterPack;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_aae161254e375ea2aeeea5c8c117becd)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isThisDeclarationReferenced;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_10f2c21331f65bf4a9ff16f0268c848c)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isTopLevelDeclInObjCContainer;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_dd18e174216a5205ad409b7cbb2bf3e6)(\u001b[36mbool\u001b[39;49;00m ) \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isUsed;\n", + " \u001b[36mbool\u001b[39;49;00m (::clang::Decl::*method_pointer_50ddd7359390587a8756d8a207c2509d)() \u001b[34mconst\u001b[39;49;00m = &::clang::Decl::isWeakImported;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_b710369c0cdc52f482f86673211a949b)(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::ASTContext &) = &::clang::Decl::markUsed;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_cc7b51f51e96510686a1123d65a777f5)(\u001b[34menum\u001b[39;49;00m ::clang::AccessSpecifier ) = &::clang::Decl::setAccess;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_7694d4d2ada55b60863a20ccc80c0ef6)(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext *) = &::clang::Decl::setDeclContext;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_0d8d442459bb560d968653357ce1e2da)(\u001b[36mbool\u001b[39;49;00m ) = &::clang::Decl::setImplicit;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_1e8412e1c7a258c7ac5bf4667bcbc20f)(\u001b[36mbool\u001b[39;49;00m ) = &::clang::Decl::setInvalidDecl;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_060e41efc12b5d2c9cb83ae94bbdb6e6)() = &::clang::Decl::setIsUsed;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_70bd9c3743f256e684f47b4c62f43d48)(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::DeclContext *) = &::clang::Decl::setLexicalDeclContext;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_b4649db121365b90a3ed7a00cbe76d38)() = &::clang::Decl::setLocalExternDecl;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_dfa4211c03ae505f819fada529f3cd3e)(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::SourceLocation ) = &::clang::Decl::setLocation;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_ca3d413307b35318adb7ca0ebacede20)() = &::clang::Decl::setNonMemberOperator;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_7e95cf5ddf46540c87d502ad84406fbc)(\u001b[36mbool\u001b[39;49;00m ) = &::clang::Decl::setObjectOfFriendDecl;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_a8f9a4516b2e5a7aa6fe6515be3b914b)(\u001b[36mbool\u001b[39;49;00m ) = &::clang::Decl::setReferenced;\n", + " \u001b[36mvoid\u001b[39;49;00m (::clang::Decl::*method_pointer_4cf35b7b7bc25a60b0393f29aad2b22c)(\u001b[36mbool\u001b[39;49;00m ) = &::clang::Decl::setTopLevelDeclInObjCContainer;\n", " \u001b[34mstruct\u001b[39;49;00m function_group\n", " {\n", - " \u001b[34mstatic\u001b[39;49;00m \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mboost\u001b[39;49;00m::python::str function_e3dad76b13315bcba5c77dd5333856e1(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * parameter_0)\n", + " \u001b[34mstatic\u001b[39;49;00m \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mboost\u001b[39;49;00m::python::str function_9c12cc81db695d41bdbc576ebdc8cec5(\u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl * parameter_0)\n", " { \u001b[34mreturn\u001b[39;49;00m ::clanglite::get_comment(parameter_0); }\n", " };\n", " boost::python::class_< \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl, autowig::HeldType< \u001b[34mclass\u001b[39;49;00m \u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[31;01m:\u001b[39;49;00m\u001b[04m\u001b[32mclang\u001b[39;49;00m::Decl >, boost::noncopyable > class_a6aedb4654a55a40aeecf4b1dc5fcc98(\u001b[33m\"\u001b[39;49;00m\u001b[33mDecl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, boost::python::no_init);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33menable_statistics\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_8288015051cf51e79f540a2c8e2b1aad, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mprint_stats\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_b31534bafe255e8bbda2ec6367431a21, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33madd\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_7b0c40d02e2d580a89454b9f18884ddb, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mcan_be_weak_imported\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_73f90d27df4352e4a017e4e0610a8681, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mcast_from_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_6336fa46a43e5cb88b5a1332df16e251, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mcast_to_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_b4ae7f4f7c1d53b1a67b46db73109be1, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mclassof_kind\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_5752c3c81b9e58d3bdc35b4e925d1f25, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mdrop_attrs\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_b240a082560c5f92b44295a37f6247c3, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mdump\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_b1b3a958b5395bd79f624daa049250b8, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mdump_color\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_90795b0d45a857a187fbf6b9f6536fd2, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_ast_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_5779a4d9b2b65cd490a1c66b11a0087f, boost::python::return_internal_reference<>(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_access\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_8f6da73f27675e1a8067b510d226254e, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_access_unsafe\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_6c6f7fedac1a5cd1ac44379ebbfa1396, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_as_function\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_f6ab407a5f9f54f58306e9d0974b6e38, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_as_function\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_e783948e363058258ad79e45ed39659f, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_body_r_brace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_ae2cf8bc40ea5f23a17767b9ca04acd4, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_canonical_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_80bde7c2a2765301887db46a43721049, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_canonical_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_4d8129855cb75195970d93ad0878bb7b, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_b0750f954d8259f49d7236261e837e1e, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_308c148be2a05b6cb371a8afffdafd24, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_function_type\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_bc2e41106c6e576a8d63554a2c592fa7, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_global_id\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_8ea7f7b985ea5f9a9b0c3bb6230a6101, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_identifier_namespace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_27c41414138d53d3b6e7f4d31d191055, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_identifier_namespace_for_kind\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_e79afb627fd857ef9a9bac86594aaef7, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_kind\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_5937e9bb811d5ae7bd4a681eb6fd725d, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_lexical_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_5060aa8c8c155679b483435a8b17456a, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_lexical_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_9fef947b89df5ae19370545b15a935e6, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_loc_end\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_8615f5b61d3d5f6abca1fec83f653971, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_loc_start\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_b2d56fdab8755d378dccb375b5567f55, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_location\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_8a0e9b759cf95bd180500e4c42c67a67, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_max_alignment\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_af6a9363aeae5e9b9776b7620ff069e3, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_most_recent_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_c8250f60742f5c95becd6ad2fc380d47, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_most_recent_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_7fc9b64d83ac5e509885f26aef335193, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_next_decl_in_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_4ad95fce17df5fb0a5333e9a3dcb23a8, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_next_decl_in_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_8a902b0e0767575ab6e264f00fc2b98c, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_non_closure_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_6088444b3ccd50338740e8243dd22283, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_non_closure_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_8e1e39c6355254a6a7c2d08322e7fd89, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_owning_module_id\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_94df7ad6b69a54e2a63ad282149a5e35, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_parent_function_or_method\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_f85e4a425ba25e20be7bd85bd22d3cd4, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_parent_function_or_method\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_1659be62e9e8594abb0a40610d239ae0, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_previous_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_6ca7d28f6d1152bfa770c5628937d9c2, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_previous_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_473c1012fca55a4b8c4eed18475efed5, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_translation_unit_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_1a9e3289af595ee9824e8baea1a9a92a, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_translation_unit_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_59cd036310545a90b3465fefeeab9d4d, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mhas_attrs\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_90d8725fc46d5b0aba87ad0f3a21827b, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mhas_body\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_eb9798fbe2885b31aed2b3786cb67de4, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mhas_tag_identifier_namespace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_73a7c2a834db5e929e5c2c049bbcf39e, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_canonical_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_c78b24d0fb8d5648921e1e771a876f7e, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_defined_outside_function_or_method\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_aabd2573912b5f01850619f5fec6e937, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_first_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_0c231c36928759bb896d1a1a1de36600, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_from_ast_file\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_87beef1edc0752208e4baab18e6e483a, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_function_or_function_template\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_031f05307af155cdbd486d68f3c5a905, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_implicit\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_1a14d1befa675895ba4e5c3202df8e40, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_in_anonymous_namespace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_354f730376725348a6fdfa290c8c41d6, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_in_identifier_namespace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_9a3c930395bb53e5a4dece1272a71d5b, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_in_std_namespace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_86e17c09e5475a45928437cc01f4e9d0, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_invalid_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_e8eb4150604558fcbf6968f5e8ea3fa7, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_lexically_within_function_or_method\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_b04056f5f2e75358b1a18c6cc7234d2f, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_local_extern_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_4ac7151777e55396a48877bd2ca86a24, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_module_private\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_3ca59a27f2145025901f99e6d61673c0, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_out_of_line\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_7d3f6bd5435a5218a03b0bb9673421da, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_parameter_pack\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_dba54761fc455f26951d103ebb78c493, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_referenced\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_78e0ccf47cb95cd686836d0a8d11cec7, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_tag_identifier_namespace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_8065bafd3dcb54c69a0f4ded6be94f20, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_template_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_fbc622307f89543ba532c72acc66dfe4, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_template_parameter\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_39e28632b220580f974b300e12cddf88, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_template_parameter_pack\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_40c0269a3e4e5aaf90ad512da2629c38, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_this_declaration_referenced\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_d57e02b85ad55d839b66b5fab165bd43, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_top_level_decl_in_obj_c_container\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_2e00644621c9538abcc3bf6cc56b91f2, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_used\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_80d416e3bbbe5fcd8c58e4c6ce148e15, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_weak_imported\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_001deaade68a502e9d722040233e5299, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mmark_used\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_b2c58c81ffee5fa7ab7efd1e92d37f64, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_access\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_71ec851e2efd58e0b2781d554d8d95f1, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_e0e15c86c8f1553a80411870165cb8d0, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_implicit\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_f7f1f0459727519aac61b959f91d8a2e, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_invalid_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_f6c04b5fc9a8534cbee7c61f1c8cb967, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_is_used\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_41886f45087858bfab6e7c4b61f6fff5, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_lexical_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_cee9fb2fabdb59349c02e55a7059ed50, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_local_extern_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_08a0cad6a94f5d3994f89a53ecc575f5, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_location\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_6627ed002330523b8946749a7ed2dd87, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_non_member_operator\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_6ad554a6ebd15b298d284046a5fb010c, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_object_of_friend_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_59bace9e77e25ab6932c4a8e767c6356, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_referenced\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_3db2643674425073b982d0a1d9c96763, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_top_level_decl_in_obj_c_container\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_01b2f66cfc8b50a2a0d31aea9f1b776c, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33menable_statistics\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_924ad1fe0a4a501aa0c99be3b5fd8380, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mprint_stats\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_060768f146c95f53adb18aa4a6858a2e, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33madd\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_18a1f7ea7391583a949cfce33b80e1d3, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mcan_be_weak_imported\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_fe7c5a3100995a5686f5c3b0ad58e184, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mcast_from_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_f332ee01ca4f5143920cc7d1f981f644, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mcast_to_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_10b156f4b15d51fbb38bc83f1ed20212, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mclassof_kind\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_419a9d8540d85557b3f7a897df31dcb4, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mdrop_attrs\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_fbe452f7a5065f8cbfda8e75df748781, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mdump\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_8c64e67b52545e9ca1e074ee9e6d0c80, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mdump_color\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_39a061ddd65c55bfa8a270c9aa6f6c24, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_ast_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_987fcbe10608581f88c8aa3fdfe3f916, boost::python::return_internal_reference<>(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_access\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_fc613a30141a56c7a4abdcd0bb9c7d18, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_access_unsafe\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_5ae30ce20ba75408848ecb88e512cf6c, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_as_function\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_588ebdbd90c5588ab1025af9f7b2d4aa, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_as_function\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_d53bf168dfaf5a13b14b3e8f9df048fc, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_body_r_brace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_3b01a364dea154a48e2a826ff522e7ea, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_canonical_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_9c4287af499250bead636f5b20084277, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_canonical_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_24c91203cb67547581a0c01456b61432, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_06c80e7457a4572eb4d634c80c8fd59e, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_3d5614a514a15831ac9c9053c3ac8c2e, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_function_type\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_392c7037bd7f5ad188e969cd47534882, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_global_id\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_54b1482245bb5accbf1b06f445e214f9, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_identifier_namespace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_d1b5a41348605b38acc2dfe32c38fc72, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_identifier_namespace_for_kind\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_7ed2527b3ca15ca29181827239a2423b, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_kind\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_863bf04c7b3a5e3fae6fe0dc17275557, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_lexical_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_735f9d33b83a53daaf5b9cf881239443, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_lexical_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_39c001889003500fad265352d554468f, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_loc_end\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_2c443c699bdc56a69597cb0c0d7367bf, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_loc_start\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_6e839248ab2d5d33bf97f2d1c9800c96, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_location\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_f7dddfbbe9a25e419b1e9965a6dd484a, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_max_alignment\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_c07c7e8b13515d3790cdc63e5ea50beb, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_most_recent_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_1535bb638fc554739d0db22af81c6cdb, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_most_recent_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_1169a923319c5f29aa9681dd2adb8d68, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_next_decl_in_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_794b9c614a61557291ebabce6cd67012, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_next_decl_in_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_996d19cf88fc510b8c92524c80065cf2, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_non_closure_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_201db1e22a96574eab68981d4aa3d3f4, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_non_closure_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_4b8062fcb4a75986be960e9a88cbb8c6, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_owning_module_id\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_f0ee485615875ad38e82bc870af4275d, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_parent_function_or_method\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_1bbea61259375c7e882c6557a374590c, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_parent_function_or_method\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_59abae71910e55d8a6c3300c8e3a8b42, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_previous_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_3f30df24d1e85197ac9e678001e3a94c, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_previous_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_9a19b1adee3356ed9863beccf4e5ce51, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_translation_unit_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_0cff91f40967555baa2eab0598605524, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_translation_unit_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_6cdf53c62ca45b4d8171dfd1cad9950e, boost::python::return_value_policy< boost::python::reference_existing_object >(), \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mhas_attrs\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_d2a1bbff0e525f73af57146789c4d0f6, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mhas_body\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_02daf7651beb58779c41e0f5b3c49779, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mhas_tag_identifier_namespace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_d2aa5116ea615bebb5f206aad0a3309c, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_canonical_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_9ef2015e31e75e54b5940bfb5dbbdb33, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_defined_outside_function_or_method\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_5d86bd3c2e935203905acf0a16d31d3d, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_first_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_7d9cf1d06cd45d57bcf594821dfb1d81, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_from_ast_file\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_78b954b174fc599a8f2e3218bb8c5f4d, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_function_or_function_template\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_a3f41e042312579ba2d743276c5dc22b, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_implicit\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_4a4bee92e4f058d593b531bdf2d6f50b, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_in_anonymous_namespace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_7a146e8eceeb5e3f93fcc450a362c724, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_in_identifier_namespace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_98b6f9e9a2b15d8080929d67f794fab2, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_in_std_namespace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_444036b50d61590090cae6a6561c16c4, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_invalid_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_a26f6d7cfe915f76be8ed7905748f505, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_lexically_within_function_or_method\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_bb1614c59d715d6c92cfcb7701c1d4f6, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_local_extern_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_4929e5f878cd5073bf215eb2bdd27b02, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_module_private\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_89e500b43f4d5ba381e7501efe004c79, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_out_of_line\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_5665b606927859c48de56ce64b307db8, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_parameter_pack\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_9ba3481608ac5bc58204759a283a9159, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_referenced\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_f677107362d95b2fb2040258c45ff675, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_tag_identifier_namespace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_a641878af4645ecbae6f6b3b1a456859, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_template_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_2cfd92d4215f5ec089a70808ce4f2697, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_template_parameter\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_ec03ff0ad2d35863a5b6276b0706e2a9, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_template_parameter_pack\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_9456d14f814854e1b9d34667bd695bf4, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_this_declaration_referenced\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_aae161254e375ea2aeeea5c8c117becd, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_top_level_decl_in_obj_c_container\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_10f2c21331f65bf4a9ff16f0268c848c, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_used\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_dd18e174216a5205ad409b7cbb2bf3e6, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_weak_imported\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_50ddd7359390587a8756d8a207c2509d, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mmark_used\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_b710369c0cdc52f482f86673211a949b, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_access\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_cc7b51f51e96510686a1123d65a777f5, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_7694d4d2ada55b60863a20ccc80c0ef6, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_implicit\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_0d8d442459bb560d968653357ce1e2da, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_invalid_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_1e8412e1c7a258c7ac5bf4667bcbc20f, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_is_used\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_060e41efc12b5d2c9cb83ae94bbdb6e6, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_lexical_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_70bd9c3743f256e684f47b4c62f43d48, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_local_extern_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_b4649db121365b90a3ed7a00cbe76d38, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_location\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_dfa4211c03ae505f819fada529f3cd3e, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_non_member_operator\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_ca3d413307b35318adb7ca0ebacede20, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_object_of_friend_decl\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_7e95cf5ddf46540c87d502ad84406fbc, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_referenced\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_a8f9a4516b2e5a7aa6fe6515be3b914b, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mset_top_level_decl_in_obj_c_container\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, method_pointer_4cf35b7b7bc25a60b0393f29aad2b22c, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", " class_a6aedb4654a55a40aeecf4b1dc5fcc98.staticmethod(\u001b[33m\"\u001b[39;49;00m\u001b[33mcast_from_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", " class_a6aedb4654a55a40aeecf4b1dc5fcc98.staticmethod(\u001b[33m\"\u001b[39;49;00m\u001b[33mcast_to_decl_context\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", " class_a6aedb4654a55a40aeecf4b1dc5fcc98.staticmethod(\u001b[33m\"\u001b[39;49;00m\u001b[33menable_statistics\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", @@ -681,7 +681,7 @@ " class_a6aedb4654a55a40aeecf4b1dc5fcc98.staticmethod(\u001b[33m\"\u001b[39;49;00m\u001b[33mprint_stats\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", " class_a6aedb4654a55a40aeecf4b1dc5fcc98.staticmethod(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_identifier_namespace_for_kind\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", " class_a6aedb4654a55a40aeecf4b1dc5fcc98.staticmethod(\u001b[33m\"\u001b[39;49;00m\u001b[33mis_tag_identifier_namespace\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", - " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_comment\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, function_group::function_e3dad76b13315bcba5c77dd5333856e1, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", + " class_a6aedb4654a55a40aeecf4b1dc5fcc98.def(\u001b[33m\"\u001b[39;49;00m\u001b[33mget_comment\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m, function_group::function_9c12cc81db695d41bdbc576ebdc8cec5, \u001b[33m\"\u001b[39;49;00m\u001b[33m\"\u001b[39;49;00m);\n", "\n", "}\n" ] diff --git a/doc/examples/template.ipynb b/doc/examples/template.ipynb index 596c4881..f9424d43 100644 --- a/doc/examples/template.ipynb +++ b/doc/examples/template.ipynb @@ -15,7 +15,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 1, "metadata": { "collapsed": false }, @@ -28,7 +28,7 @@ "Solving package specifications: ..........\n", "\n", "# All requested packages already installed.\n", - "# packages in environment at /home/pfernique/.miniconda2/envs/autowig:\n", + "# packages in environment at /home/main/miniconda:\n", "#\n", "python-clanglite 3.8.0 py27_0 statiskit\n" ] @@ -37,7 +37,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "Using Anaconda Cloud api site https://api.anaconda.org\n" + "Using Anaconda API: https://api.anaconda.org\n" ] } ], @@ -71,7 +71,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 2, "metadata": { "collapsed": false }, @@ -98,7 +98,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 3, "metadata": { "collapsed": true }, @@ -124,7 +124,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 4, "metadata": { "collapsed": false }, @@ -133,21 +133,23 @@ "name": "stdout", "output_type": "stream", "text": [ + "Removing old build environment\n", + "BUILD START: libpystl-1.0.0-0\n", + " (actual version deferred until further download or env creation)\n", + "Fetching package metadata ...........\n", + "Solving package specifications: ..........\n", "scons: Reading SConscript files ...\n", "scons: done reading SConscript files.\n", "scons: Building targets ...\n", - "Install file: \"build/cpp/array.h\" as \"/home/pfernique/.miniconda2/envs/_build_placehold_placehold_placehold_placehold_/include/pystl/array.h\"\n", - "Install file: \"build/cpp/deque.h\" as \"/home/pfernique/.miniconda2/envs/_build_placehold_placehold_placehold_placehold_/include/pystl/deque.h\"\n", - "Install file: \"build/cpp/forward_list.h\" as \"/home/pfernique/.miniconda2/envs/_build_placehold_placehold_placehold_placehold_/include/pystl/forward_list.h\"\n", - "Install file: \"build/cpp/map.h\" as \"/home/pfernique/.miniconda2/envs/_build_placehold_placehold_placehold_placehold_/include/pystl/map.h\"\n", - "Install file: \"build/cpp/multimap.h\" as \"/home/pfernique/.miniconda2/envs/_build_placehold_placehold_placehold_placehold_/include/pystl/multimap.h\"\n", - "Install file: \"build/cpp/multiset.h\" as \"/home/pfernique/.miniconda2/envs/_build_placehold_placehold_placehold_placehold_/include/pystl/multiset.h\"\n", - "Install file: \"build/cpp/set.h\" as \"/home/pfernique/.miniconda2/envs/_build_placehold_placehold_placehold_placehold_/include/pystl/set.h\"\n", - "Install file: \"build/cpp/vector.h\" as \"/home/pfernique/.miniconda2/envs/_build_placehold_placehold_placehold_placehold_/include/pystl/vector.h\"\n", + "Install file: \"build/cpp/array.h\" as \"/home/main/miniconda/envs/_build/include/pystl/array.h\"\n", + "Install file: \"build/cpp/deque.h\" as \"/home/main/miniconda/envs/_build/include/pystl/deque.h\"\n", + "Install file: \"build/cpp/forward_list.h\" as \"/home/main/miniconda/envs/_build/include/pystl/forward_list.h\"\n", + "Install file: \"build/cpp/map.h\" as \"/home/main/miniconda/envs/_build/include/pystl/map.h\"\n", + "Install file: \"build/cpp/multimap.h\" as \"/home/main/miniconda/envs/_build/include/pystl/multimap.h\"\n", + "Install file: \"build/cpp/multiset.h\" as \"/home/main/miniconda/envs/_build/include/pystl/multiset.h\"\n", + "Install file: \"build/cpp/set.h\" as \"/home/main/miniconda/envs/_build/include/pystl/set.h\"\n", + "Install file: \"build/cpp/vector.h\" as \"/home/main/miniconda/envs/_build/include/pystl/vector.h\"\n", "scons: done building targets.\n", - "Removing old build environment\n", - "BUILD START: libpystl-1.0.0-0\n", - " (actual version deferred until further download or env creation)\n", "\n", "The following NEW packages will be INSTALLED:\n", "\n", @@ -164,10 +166,10 @@ " wheel: 0.29.0-py27_0 \n", " zlib: 1.2.8-3 \n", "\n", - "Copying /home/pfernique/Desktop/AutoWIG/doc/examples/PySTL to /home/pfernique/.miniconda2/conda-bld/work\n", + "Copying /home/main/AutoWIG/doc/examples/PySTL to /home/main/miniconda/conda-bld/work\n", "BUILD START: libpystl-1.0.0-0\n", "Package: libpystl-1.0.0-0\n", - "source tree in: /home/pfernique/.miniconda2/conda-bld/work\n", + "source tree in: /home/main/miniconda/conda-bld/work\n", "number of files: 8\n", "Fixing permissions\n", "Fixing permissions\n", @@ -175,7 +177,7 @@ "Nothing to test for: libpystl-1.0.0-0\n", "# If you want to upload this package to anaconda.org later, type:\n", "#\n", - "# $ anaconda upload /home/pfernique/.miniconda2/conda-bld/linux-64/libpystl-1.0.0-0.tar.bz2\n", + "# $ anaconda upload /home/main/miniconda/conda-bld/linux-64/libpystl-1.0.0-0.tar.bz2\n", "#\n", "# To have conda build upload to anaconda.org automatically, use\n", "# $ conda config --set anaconda_upload yes\n", @@ -183,7 +185,7 @@ "Fetching package metadata ...........\n", "Solving package specifications: ..........\n", "\n", - "Package plan for installation in environment /home/pfernique/.miniconda2/envs/autowig:\n", + "Package plan for installation in environment /home/main/miniconda:\n", "\n", "The following packages will be downloaded:\n", "\n", @@ -213,7 +215,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 5, "metadata": { "collapsed": false }, @@ -281,7 +283,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "metadata": { "collapsed": false }, @@ -300,7 +302,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 7, "metadata": { "collapsed": false }, @@ -309,18 +311,18 @@ "name": "stdout", "output_type": "stream", "text": [ - "scons: Entering directory `/home/pfernique/Desktop/AutoWIG/doc/examples/PySTL'\n", + "scons: Entering directory `/home/main/AutoWIG/doc/examples/PySTL'\n", "scons: Reading SConscript files ...\n", "scons: done reading SConscript files.\n", "scons: Building targets ...\n", - "Install file: \"build/cpp/array.h\" as \"/home/pfernique/.miniconda2/envs/autowig/include/pystl/array.h\"\n", - "Install file: \"build/cpp/deque.h\" as \"/home/pfernique/.miniconda2/envs/autowig/include/pystl/deque.h\"\n", - "Install file: \"build/cpp/forward_list.h\" as \"/home/pfernique/.miniconda2/envs/autowig/include/pystl/forward_list.h\"\n", - "Install file: \"build/cpp/map.h\" as \"/home/pfernique/.miniconda2/envs/autowig/include/pystl/map.h\"\n", - "Install file: \"build/cpp/multimap.h\" as \"/home/pfernique/.miniconda2/envs/autowig/include/pystl/multimap.h\"\n", - "Install file: \"build/cpp/multiset.h\" as \"/home/pfernique/.miniconda2/envs/autowig/include/pystl/multiset.h\"\n", - "Install file: \"build/cpp/set.h\" as \"/home/pfernique/.miniconda2/envs/autowig/include/pystl/set.h\"\n", - "Install file: \"build/cpp/vector.h\" as \"/home/pfernique/.miniconda2/envs/autowig/include/pystl/vector.h\"\n", + "Install file: \"build/cpp/array.h\" as \"/home/main/miniconda/include/pystl/array.h\"\n", + "Install file: \"build/cpp/deque.h\" as \"/home/main/miniconda/include/pystl/deque.h\"\n", + "Install file: \"build/cpp/forward_list.h\" as \"/home/main/miniconda/include/pystl/forward_list.h\"\n", + "Install file: \"build/cpp/map.h\" as \"/home/main/miniconda/include/pystl/map.h\"\n", + "Install file: \"build/cpp/multimap.h\" as \"/home/main/miniconda/include/pystl/multimap.h\"\n", + "Install file: \"build/cpp/multiset.h\" as \"/home/main/miniconda/include/pystl/multiset.h\"\n", + "Install file: \"build/cpp/set.h\" as \"/home/main/miniconda/include/pystl/set.h\"\n", + "Install file: \"build/cpp/vector.h\" as \"/home/main/miniconda/include/pystl/vector.h\"\n", "scons: done building targets.\n" ] }, @@ -330,7 +332,7 @@ "text": [ "\n", "scons: warning: Ignoring missing SConscript 'build/py/vector/SConscript'\n", - "File \"/home/pfernique/Desktop/AutoWIG/doc/examples/PySTL/SConstruct\", line 78, in \n" + "File \"/home/main/AutoWIG/doc/examples/PySTL/SConstruct\", line 78, in \n" ] } ], @@ -348,26 +350,25 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 8, "metadata": { "collapsed": false }, "outputs": [ { - "ename": "ImportError", - "evalue": "/home/pfernique/.miniconda2/envs/autowig/lib/python2.7/site-packages/clanglite/../../../libclanglite.so: undefined symbol: _ZNK5clang15DeclarationName11getAsStringB5cxx11Ev", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mImportError\u001b[0m Traceback (most recent call last)", - "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[1;32m 6\u001b[0m '-I' + sys.prefix + '/include'],\n\u001b[1;32m 7\u001b[0m \u001b[0mbootstrap\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;36m1\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 8\u001b[0;31m silent = True)\n\u001b[0m", - "\u001b[0;32m/home/pfernique/.miniconda2/envs/autowig/lib/python2.7/site-packages/PkgTk-0.1.0-py2.7.egg/pkgtk/plugin.py\u001b[0m in \u001b[0;36m__get__\u001b[0;34m(self, obj, objtype)\u001b[0m\n\u001b[1;32m 103\u001b[0m \u001b[0mplugin\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mobj\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mplugin\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 104\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mplugin\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 105\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mobj\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mplugin\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 106\u001b[0m \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 107\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0m__call__\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m/home/pfernique/.miniconda2/envs/autowig/lib/python2.7/site-packages/PkgTk-0.1.0-py2.7.egg/pkgtk/plugin.py\u001b[0m in \u001b[0;36m__getitem__\u001b[0;34m(self, plugin)\u001b[0m\n\u001b[1;32m 143\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mplugin\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 144\u001b[0m \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 145\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mpkg_resources\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0miter_entry_points\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_group\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mplugin\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mnext\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mload\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 146\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 147\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0m__setitem__\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mplugin\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mimplementation\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m/home/pfernique/.miniconda2/envs/autowig/lib/python2.7/site-packages/pkg_resources/__init__.pyc\u001b[0m in \u001b[0;36mload\u001b[0;34m(self, require, *args, **kwargs)\u001b[0m\n\u001b[1;32m 2247\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mrequire\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2248\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrequire\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 2249\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mresolve\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 2250\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2251\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0mresolve\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m/home/pfernique/.miniconda2/envs/autowig/lib/python2.7/site-packages/pkg_resources/__init__.pyc\u001b[0m in \u001b[0;36mresolve\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 2253\u001b[0m \u001b[0mResolve\u001b[0m \u001b[0mthe\u001b[0m \u001b[0mentry\u001b[0m \u001b[0mpoint\u001b[0m \u001b[0;32mfrom\u001b[0m \u001b[0mits\u001b[0m \u001b[0mmodule\u001b[0m \u001b[0;32mand\u001b[0m \u001b[0mattrs\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2254\u001b[0m \"\"\"\n\u001b[0;32m-> 2255\u001b[0;31m \u001b[0mmodule\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0m__import__\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mmodule_name\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mfromlist\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'__name__'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mlevel\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 2256\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2257\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mfunctools\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mreduce\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mgetattr\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mattrs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mmodule\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m/home/pfernique/.miniconda2/envs/autowig/lib/python2.7/site-packages/clanglite/__init__.py\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[0;32mfrom\u001b[0m \u001b[0mfunctools\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mwraps\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 3\u001b[0;31m \u001b[0;32mimport\u001b[0m \u001b[0m_clanglite\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 4\u001b[0m \u001b[0;32mfrom\u001b[0m \u001b[0m__clanglite\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0;34m*\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 5\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m/home/pfernique/.miniconda2/envs/autowig/lib/python2.7/site-packages/clanglite/_clanglite.py\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[1;32m 3\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 4\u001b[0m \u001b[0;31m# Import Boost.Python module\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 5\u001b[0;31m \u001b[0;32mimport\u001b[0m \u001b[0mclanglite\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m__clanglite\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 6\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 7\u001b[0m \u001b[0;31m# Resolve scopes\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;31mImportError\u001b[0m: /home/pfernique/.miniconda2/envs/autowig/lib/python2.7/site-packages/clanglite/../../../libclanglite.so: undefined symbol: _ZNK5clang15DeclarationName11getAsStringB5cxx11Ev" + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/main/miniconda/lib/python2.7/site-packages/clanglite/autowig_parser.py:818: Warning: \n", + " warnings.warn('', Warning)\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "CPU times: user 5.62 s, sys: 80 ms, total: 5.7 s\n", + "Wall time: 5.75 s\n" ] } ], @@ -392,11 +393,20 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 9, "metadata": { "collapsed": true }, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "CPU times: user 3.64 s, sys: 4 ms, total: 3.64 s\n", + "Wall time: 3.64 s\n" + ] + } + ], "source": [ "%%time\n", "autowig.controller.plugin = 'default'\n", @@ -412,11 +422,20 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 10, "metadata": { "collapsed": true }, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "CPU times: user 3.76 s, sys: 0 ns, total: 3.76 s\n", + "Wall time: 3.76 s\n" + ] + } + ], "source": [ "%%time\n", "autowig.generator.plugin = 'boost_python_internal'\n", @@ -437,11 +456,20 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 11, "metadata": { "collapsed": true }, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "CPU times: user 9.46 s, sys: 12 ms, total: 9.47 s\n", + "Wall time: 9.46 s\n" + ] + } + ], "source": [ "%%time\n", "wrappers.write()" @@ -457,11 +485,22 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "metadata": { "collapsed": true }, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "/home/main/AutoWIG/doc/examples/PySTL/src/py/_vector_wrapper_6b9ae5eac40858c9a0f5e6e21c15d1d3.cpp" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "asg['::pystl::vector::Int'].qualified_type.desugared_type.unqualified_type.boost_python_export" ] @@ -475,11 +514,20 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 13, "metadata": { "collapsed": true }, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Fetching package metadata ...........\n", + "Solving package specifications: .\n" + ] + } + ], "source": [ "%%bash --err error\n", "conda build -q PySTL/conda/python-stl-vector -c statiskit\n",