MCPcopy Create free account

hub / github.com/ChaiScript/ChaiScript / types & classes

Types & classes636 in github.com/ChaiScript/ChaiScript

↓ 126 callersClasseval_error
Errors generated during parsing or evaluation
include/chaiscript/language/chaiscript_common.hpp:168
↓ 89 callersClassstring
\brief ChaiScript representation of std::string. It is an std::string but only some member are exposed to ChaiScript. Because the ChaiScript string o
include/chaiscript/language/chaiscript_prelude_docs.hpp:167
↓ 86 callersClassFile_Position
\brief Convenience type for file positions
include/chaiscript/language/chaiscript_common.hpp:91
↓ 67 callersClassBoxed_Value
\brief A wrapper for holding any valid C++ type. All types in ChaiScript are Boxed_Value objects \sa chaiscript::boxed_cast
include/chaiscript/dispatchkit/boxed_value.hpp:27
↓ 50 callersClassBoxed_Number
\brief Represents any numeric type, generically. Used internally for generic operations between POD values
include/chaiscript/dispatchkit/boxed_number.hpp:65
↓ 28 callersClassbad_any_cast
\brief Thrown in the event that an Any cannot be cast to the desired type It is used internally during function dispatch. \sa chaiscript::detail::An
include/chaiscript/dispatchkit/any.hpp:21
↓ 25 callersClassOpt
unittests/catch.hpp:6152
↓ 15 callersClassColumn
unittests/catch.hpp:5281
↓ 13 callersClassJSON
include/chaiscript/utility/json.hpp:36
↓ 13 callersClasspluralise
unittests/catch.hpp:2194
↓ 12 callersClassBlock
include/chaiscript/language/chaiscript_optimizer.hpp:119
↓ 11 callersClassColour
unittests/catch.hpp:4005
↓ 10 callersClassStringRef
A non-owning string class (similar to the forthcoming std::string_view) Note that, because a StringRef may be a substring of another string, it may no
unittests/catch.hpp:377
↓ 8 callersClassColumnBreak
unittests/catch.hpp:11742
↓ 8 callersClassParseState
unittests/catch.hpp:5822
↓ 8 callersClassType_Info
\brief Compile time deduced information about a type
include/chaiscript/dispatchkit/type_info.hpp:33
↓ 8 callersClassload_module_error
\brief Thrown if an error occurs while attempting to load a binary module
include/chaiscript/language/chaiscript_common.hpp:137
↓ 7 callersClassAny
include/chaiscript/dispatchkit/any.hpp:42
↓ 7 callersClassBoxed_Number
include/chaiscript/dispatchkit/dispatchkit.hpp:40
↓ 7 callersClassbad_boxed_dynamic_cast
include/chaiscript/dispatchkit/type_conversions.hpp:32
↓ 7 callersClassdispatch_error
\brief Exception thrown in the case that a method dispatch fails because no matching function was found May be thrown due to an arity_error, a guard_
include/chaiscript/dispatchkit/proxy_functions.hpp:813
↓ 6 callersClassArg
unittests/catch.hpp:6118
↓ 6 callersClassiterator
unittests/catch.hpp:5288
↓ 5 callersClassLazyExpression
unittests/catch.hpp:1519
↓ 5 callersClassParse_Location
include/chaiscript/language/chaiscript_common.hpp:101
↓ 5 callersClassbad_boxed_cast
\brief Thrown in the event that a Boxed_Value cannot be cast to the desired type It is used internally during function dispatch and may be used by th
include/chaiscript/dispatchkit/bad_boxed_cast.hpp:33
↓ 5 callersClassname_conflict_error
Exception thrown in the case that an object name is invalid because it already exists in current context
include/chaiscript/dispatchkit/dispatchkit.hpp:109
↓ 4 callersClassApprox
unittests/catch.hpp:2063
↓ 4 callersClassCasedString
unittests/catch.hpp:2455
↓ 4 callersClassParam_Types
include/chaiscript/dispatchkit/proxy_functions.hpp:51
↓ 4 callersClassSummaryColumn
Fwd decls
unittests/catch.hpp:4167
↓ 4 callersClassarity_error
include/chaiscript/dispatchkit/proxy_functions.hpp:35
↓ 3 callersClassNameAndLocation
unittests/catch.hpp:4441
↓ 3 callersClassRowBreak
unittests/catch.hpp:11743
↓ 3 callersClassT
unittests/compiled_tests.cpp:1004
↓ 3 callersClassfile_not_found_error
Errors generated when loading a file
include/chaiscript/language/chaiscript_common.hpp:481
↓ 2 callersClassDispatch_State
include/chaiscript/dispatchkit/dispatchkit.hpp:1512
↓ 2 callersClassDynamic_Object
include/chaiscript/dispatchkit/dynamic_object.hpp:43
↓ 2 callersClassGroupInfo
unittests/catch.hpp:3572
↓ 2 callersClassIf
include/chaiscript/language/chaiscript_optimizer.hpp:233
↓ 2 callersClassMap_Pair
\brief Item returned from a Range object from a Map
include/chaiscript/language/chaiscript_prelude_docs.hpp:57
↓ 2 callersClassParser
unittests/catch.hpp:5999
↓ 2 callersClassReporterConfig
unittests/catch.hpp:3537
↓ 2 callersClassSession
unittests/catch.hpp:9016
↓ 2 callersClassSourceLineInfo
unittests/catch.hpp:272
↓ 2 callersClassTestCaseStats
unittests/catch.hpp:3615
↓ 2 callersClassTestRunStats
unittests/catch.hpp:3652
↓ 2 callersClassWithinUlpsMatcher
unittests/catch.hpp:2376
↓ 2 callersClassXmlEncode
unittests/catch.hpp:4234
↓ 2 callersClassglobal_non_const
Exception thrown in the case that a non-const object was added as a shared object
include/chaiscript/dispatchkit/dispatchkit.hpp:133
↓ 2 callersClassguard_error
\brief Exception thrown if a function's guard fails
include/chaiscript/dispatchkit/proxy_functions.hpp:326
↓ 2 callersClassoption_explicit_set
include/chaiscript/dispatchkit/dynamic_object.hpp:31
↓ 2 callersClasssigaction
unittests/catch.hpp:7413
↓ 1 callersClassArgs
Transport for raw args (copied from main args, or supplied via init list for testing)
unittests/catch.hpp:5602
↓ 1 callersClassAssertionStats
unittests/catch.hpp:3582
↓ 1 callersClassBoxed_Number
include/chaiscript/dispatchkit/proxy_functions.hpp:41
↓ 1 callersClassBreak_Loop
Special type indicating a call to 'break'
include/chaiscript/language/chaiscript_common.hpp:657
↓ 1 callersClassBySectionInfo
unittests/catch.hpp:3855
↓ 1 callersEnumClass
include/chaiscript/utility/json.hpp:39
↓ 1 callersClassContainsMatcher
unittests/catch.hpp:2477
↓ 1 callersClassContinue_Loop
Special type indicating a call to 'continue'
include/chaiscript/language/chaiscript_common.hpp:663
↓ 1 callersClassCounts
unittests/catch.hpp:1452
↓ 1 callersClassEndTag
unittests/catch.hpp:5461
↓ 1 callersClassEndsWithMatcher
unittests/catch.hpp:2485
↓ 1 callersClassEqualsMatcher
unittests/catch.hpp:2473
↓ 1 callersClassExeName
unittests/catch.hpp:6076
↓ 1 callersClassFilter
unittests/catch.hpp:3144
↓ 1 callersClassHelp
unittests/catch.hpp:6253
↓ 1 callersClassInternal_Construction
include/chaiscript/dispatchkit/boxed_value.hpp:363
↓ 1 callersClassMyException
unittests/compiled_tests.cpp:1323
↓ 1 callersClassNonCopyable
unittests/catch.hpp:261
↓ 1 callersClassObject_Copy_Count_Test
unittests/compiled_tests.cpp:608
↓ 1 callersClassObject_Lifetime_Vector2
unittests/compiled_tests.cpp:746
↓ 1 callersClassOptimizer
include/chaiscript/language/chaiscript_optimizer.hpp:17
↓ 1 callersClassPosition
include/chaiscript/language/chaiscript_parser.hpp:294
↓ 1 callersClassReference_MyClass
unittests/compiled_tests.cpp:1277
↓ 1 callersClassRegexMatcher
unittests/catch.hpp:2490
↓ 1 callersClassReturn
include/chaiscript/language/chaiscript_optimizer.hpp:75
↓ 1 callersClassSectionStats
unittests/catch.hpp:3598
↓ 1 callersClassSentinel
include/chaiscript/dispatchkit/boxed_value.hpp:249
↓ 1 callersClassSpacer
unittests/catch.hpp:5446
↓ 1 callersClassStartsWithMatcher
unittests/catch.hpp:2481
↓ 1 callersClassTagAlias
unittests/catch.hpp:3172
↓ 1 callersClassTagInfo
unittests/catch.hpp:7701
↓ 1 callersClassTestCase
unittests/catch.hpp:344
↓ 1 callersClassTestFailureException
unittests/catch.hpp:1514
↓ 1 callersClassTestGroupStats
unittests/catch.hpp:3635
↓ 1 callersClassTestSpecParser
unittests/catch.hpp:3188
↓ 1 callersClassTokenStream
unittests/catch.hpp:5599
↓ 1 callersClassTracer
include/chaiscript/language/chaiscript_tracer.hpp:23
↓ 1 callersClassTrackerHasName
unittests/catch.hpp:4518
↓ 1 callersClassType2
src/test_module.cpp:43
↓ 1 callersClassType_Info
include/chaiscript/language/chaiscript_prelude_docs.hpp:423
↓ 1 callersClassVoid_Type
include/chaiscript/dispatchkit/boxed_value.hpp:31
↓ 1 callersClassWithinAbsMatcher
unittests/catch.hpp:2367
↓ 1 callersClassarithmetic_error
include/chaiscript/dispatchkit/boxed_number.hpp:32
↓ 1 callersClassbad_boxed_cast
include/chaiscript/dispatchkit/proxy_functions.hpp:34
↓ 1 callersClassbad_boxed_type_cast
include/chaiscript/dispatchkit/type_conversions.hpp:56
↓ 1 callersClassillegal_name_error
Exception thrown in the case that an object name is invalid because it contains illegal characters
include/chaiscript/dispatchkit/dispatchkit.hpp:86
↓ 1 callersClassreserved_word_error
Exception thrown in the case that an object name is invalid because it is a reserved word
include/chaiscript/dispatchkit/dispatchkit.hpp:64
next →1–100 of 636, ranked by callers