MCPcopy Create free account

hub / github.com/chigraph/chigraph / functions

Functions622 in github.com/chigraph/chigraph

↓ 220 callersMethodtype
! @brief return the type of the JSON value (explicit) Return the type of the JSON value as a value from the @ref value_t enumeration. @return th
libchigraph/include/chi/json.hpp:2485
↓ 147 callersMethodaddEntry
libchigraph/src/Result.cpp:50
↓ 129 callersMethodend
return iterator end (needed for range-based for)
libchigraph/include/chi/json.hpp:7896
↓ 82 callersMethodcall
libchigraph/include/chi/json.hpp:749
↓ 78 callersMethodbegin
return iterator begin (needed for range-based for)
libchigraph/include/chi/json.hpp:7891
↓ 76 callersFunctionb
(e)
docs/jquery.js:32
↓ 72 callersFunctiona
(e)
docs/jquery.js:23
↓ 66 callersMethodget
libchigraph/include/chi/json.hpp:2920
↓ 59 callersFunctionc
(g,e)
docs/jquery.js:32
↓ 47 callersMethodqualifiedName
libchigraph/src/NodeType.cpp:15
↓ 47 callersMethodtypeFromName
the lang module just has the basic llvm types.
libchigraph/src/LangModule.cpp:883
↓ 42 callersMethodc_str
libchigraph/include/chi/json.hpp:7453
↓ 35 callersMethodfullName
Get the full name of the module \return The full name
libchigraph/include/chi/ChiModule.hpp:61
↓ 33 callersMethodname
Get the name of the NodeType in the ChiModule. \return The name
libchigraph/include/chi/NodeType.hpp:61
↓ 32 callersMethodsplit
split the string input to reference tokens
libchigraph/include/chi/json.hpp:10290
↓ 32 callersMethodupdateLastEditTime
Update the last edit time, signifying that it's been edited \param newLastEditTime The new time, or current time for default
libchigraph/include/chi/ChiModule.hpp:105
↓ 30 callersMethoddump
libchigraph/src/Result.cpp:60
↓ 29 callersFunctiontype_name
! @brief return the type as string Returns the type name as string to be used in error messages - usually to indicate that a function was called o
libchigraph/include/chi/json.hpp:7296
↓ 25 callersMethodis_array
! @brief return whether value is an array This function returns true iff the JSON value is an array. @return `true` if type is array, `false` oth
libchigraph/include/chi/json.hpp:2721
↓ 25 callersMethodtypeFromModule
libchigraph/src/Context.cpp:497
↓ 24 callersMethodat
! @brief access specified array element with bounds checking Returns a reference to the element at specified location @a idx, with bounds checking
libchigraph/include/chi/json.hpp:3270
↓ 24 callersFunctionget
chi/get.cpp:15
↓ 23 callersMethodid
Get the ID of the instance, unique to the graph \return The ID
libchigraph/include/chi/NodeInstance.hpp:64
↓ 22 callersMethodis_string
! @brief return whether value is a string This function returns true iff the JSON value is a string. @return `true` if type is string, `false` ot
libchigraph/include/chi/json.hpp:2740
↓ 22 callersMethodto_string
! @brief return a string representation of the JSON pointer @invariant For each JSON pointer `ptr`, it holds: @code {.cpp} ptr == json_pointe
libchigraph/include/chi/json.hpp:10021
↓ 21 callersMethodkey
return the key of an object iterator
libchigraph/include/chi/json.hpp:8483
↓ 21 callersMethodstringId
Get the ID as a string \return String representation of the id
libchigraph/include/chi/NodeInstance.hpp:68
↓ 18 callersFunctione
(bG,bF)
docs/jquery.js:16
↓ 18 callersMethodis_object
! @brief return whether value is an object This function returns true iff the JSON value is an object. @return `true` if type is object, `false`
libchigraph/include/chi/json.hpp:2702
↓ 18 callersMethodoperator[]
access to successor
libchigraph/include/chi/json.hpp:8480
↓ 17 callersFunctionk
(q)
docs/jquery.js:61
↓ 16 callersFunctionbF
(b0,b1)
docs/jquery.js:16
↓ 16 callersMethodllvmType
Get the underlying \c llvm::Type \return the \c llvm::Type
libchigraph/include/chi/DataType.hpp:38
↓ 16 callersMethodtoJSON
libchigraph/src/GraphModule.cpp:275
↓ 16 callersMethodvalue
return the value of an iterator
libchigraph/include/chi/json.hpp:8489
↓ 15 callersMethodinsertNode
libchigraph/src/GraphFunction.cpp:64
↓ 14 callersMethodloadModule
libchigraph/src/Context.cpp:93
↓ 14 callersMethodmoduleByFullName
libchigraph/src/Context.cpp:50
↓ 13 callersMethodassert_invariant
! @brief checks the class invariants This function asserts the class invariants. It needs to be called at the end of every constructor to make sur
libchigraph/include/chi/json.hpp:1652
↓ 13 callersFunctionend
! @brief returns an iterator to one past the last element Returns an iterator to one past the last element. @image html range-begin-end.svg "Illu
libchigraph/include/chi/json.hpp:4359
↓ 13 callersMethodvalid
Check if the DataType is valid (if it's actually bound to a type and module) \return `true` if valid, `false` otherwise
libchigraph/include/chi/DataType.hpp:44
↓ 12 callersMethodclone
libchigraph/src/GraphModule.cpp:301
↓ 12 callersMethodnodeTypeFromModule
libchigraph/src/Context.cpp:518
↓ 12 callersFunctionstringifyLLVMType
libchigraph/src/Context.cpp:689
↓ 11 callersMethodentryNode
libchigraph/src/GraphFunction.cpp:44
↓ 11 callersFunctionfrom_json
libchigraph/include/chi/json.hpp:581
↓ 11 callersMethodpure
Get if this node is pure \return If it's pure
libchigraph/include/chi/NodeType.hpp:86
↓ 11 callersMethodsetType
libchigraph/src/NodeInstance.cpp:56
↓ 10 callersFunctioncheck_length
@brief checks if given lengths do not exceed the size of a given vector To secure the access to the byte vector during CBOR/MessagePack deserializa
libchigraph/include/chi/json.hpp:6468
↓ 10 callersFunctionmangleFunctionName
libchigraph/src/NameMangler.cpp:9
↓ 10 callersMethodnodeTypeFromName
libchigraph/src/LangModule.cpp:859
↓ 10 callersFunctionread_all
read a whole stream to a string
test/codegen/codegentester.cpp:40
↓ 9 callersMethodaddScopedContext
Add a context with a scope Example usage: ``` chi::Result res; res.contextJson(); // returns {} { auto scopedCtx = res.addScopedContext({{"Module", "l
libchigraph/include/chi/Result.hpp:119
↓ 9 callersFunctionbegin
! @brief returns an iterator to the first element Returns an iterator to the first element. @image html range-begin-end.svg "Illustration from cp
libchigraph/include/chi/json.hpp:4293
↓ 9 callersMethodgetOrCreateFunction
libchigraph/src/GraphModule.cpp:700
↓ 9 callersMethodnodeTypeNames
libchigraph/src/GraphModule.cpp:934
↓ 9 callersMethodparse
public parser interface
libchigraph/include/chi/json.hpp:9750
↓ 9 callersFunctionparseColonPair
Parse a colonated pair Example: lang:i32 would turn into {lang, i32} \param in The colonated pair \return {first, second}
libchigraph/include/chi/GraphFunction.hpp:355
↓ 8 callersFunctionJ
()
docs/jquery.js:68
↓ 8 callersFunctionby
(bz)
docs/jquery.js:16
↓ 8 callersMethoddebugType
Get the debug type \return The debug type
libchigraph/include/chi/DataType.hpp:41
↓ 8 callersFunctioni
()
docs/jquery.js:16
↓ 8 callersMethodnewGraphModule
libchigraph/src/Context.cpp:57
↓ 8 callersFunctionparse
libchigraph/include/chi/json.hpp:5736
↓ 8 callersFunctionto_json
libchigraph/include/chi/json.hpp:491
↓ 7 callersFunctionbw
()
docs/jquery.js:16
↓ 7 callersMethodfunctionFromName
libchigraph/src/GraphModule.cpp:753
↓ 7 callersFunctionh
(j)
docs/jquery.js:53
↓ 7 callersMethodmodules
Get the modules in the Context \return The modules
libchigraph/include/chi/Context.hpp:180
↓ 7 callersMethodstart
libchigraphdebugger/src/Debugger.cpp:145
↓ 7 callersFunctionunmangleFunctionName
libchigraph/src/NameMangler.cpp:46
↓ 7 callersMethodworkspacePath
Get the workspace path of the Context \return The workspace path
libchigraph/include/chi/Context.hpp:136
↓ 6 callersFunctiona0
(bv,e)
docs/jquery.js:23
↓ 6 callersMethoddump
! @brief serialization Serialization function for JSON values. The function tries to mimic Python's `json.dumps()` function, and currently support
libchigraph/include/chi/json.hpp:2455
↓ 6 callersMethodfindInstancesOfType
libchigraph/src/Context.cpp:659
↓ 6 callersMethodfullNamePath
Get the full name of the module in a path \return The full name, as a boost::filesystem::path
libchigraph/include/chi/ChiModule.hpp:64
↓ 6 callersFunctionglowEffect
(n,duration)
docs/navtree.js:276
↓ 6 callersFunctionmergeJsonIntoConservative
merges `from` into `into`. If an entry is in both, it keeps into.
libchigraph/src/Result.cpp:8
↓ 6 callersFunctionsetClassAttr
(elem,attr)
docs/search/search.js:716
↓ 6 callersFunctionstripPath
(uri)
docs/navtree.js:12
↓ 6 callersMethodx
Get the X location of the instance \return The X coordinate
libchigraph/include/chi/NodeInstance.hpp:52
↓ 6 callersMethody
Get the Y location of the instance \return The Y coordinate
libchigraph/include/chi/NodeInstance.hpp:55
↓ 5 callersMethodaddDependency
libchigraph/src/ChiModule.cpp:13
↓ 5 callersFunctioncheckForErrors
returns -1 for failure, 1 for keep going and 0 for success
test/error/errorchecker.cpp:19
↓ 5 callersMethodcompileModule
libchigraph/src/Context.cpp:534
↓ 5 callersFunctionconnectData
libchigraph/src/NodeInstance.cpp:128
↓ 5 callersFunctionconnectExec
libchigraph/src/NodeInstance.cpp:186
↓ 5 callersMethoddataType
libchigraph/src/GraphStruct.cpp:109
↓ 5 callersFunctiondisconnectData
libchigraph/src/NodeInstance.cpp:229
↓ 5 callersFunctiondisconnectExec
libchigraph/src/NodeInstance.cpp:294
↓ 5 callersFunctionfind
! @brief find an element in a JSON object Finds an element in a JSON object with key equivalent to @a key. If the element is not found or the JSON
libchigraph/include/chi/json.hpp:4214
↓ 5 callersMethodgetOrCreateLocalVariable
libchigraph/src/GraphFunction.cpp:389
↓ 5 callersFunctionhashUrl
()
docs/navtree.js:30
↓ 5 callersMethodis_begin
return whether the iterator can be dereferenced
libchigraph/include/chi/json.hpp:7721
↓ 5 callersFunctionj
(bw,e)
docs/jquery.js:16
↓ 5 callersFunctionpathName
()
docs/navtree.js:35
↓ 5 callersFunctionworkspaceFromChildPath
libchigraph/src/Context.cpp:677
↓ 4 callersFunctionbg
(e)
docs/jquery.js:23
↓ 4 callersFunctionbv
(bR,bW,bV,bZ,bX,bY)
docs/jquery.js:23
↓ 4 callersFunctioncend
! @brief returns a const iterator to one past the last element Returns a const iterator to one past the last element. @image html range-begin-end
libchigraph/include/chi/json.hpp:4395
next →1–100 of 622, ranked by callers