MCPcopy Create free account

hub / github.com/StudioCherno/Coral / functions

Functions309 in github.com/StudioCherno/Coral

↓ 54 callersMethodTryGetValue
(int id, out T? obj)
Coral.Managed/Source/UniqueList.cs:28
↓ 41 callersFunctionRegisterTest
Tests/Testing.Native/Source/Main.cpp:127
↓ 39 callersMethodAdd
(T? obj)
Coral.Managed/Source/UniqueList.cs:16
↓ 24 callersMethodAddInternalCall
Coral.Native/Source/Coral/Assembly.cpp:11
↓ 16 callersMethodGetHashCode
()
Coral.Managed/Source/ManagedObject.cs:71
↓ 12 callersMethodCacheType
Coral.Native/Source/Coral/TypeCache.cpp:12
↓ 10 callersMethodCreateInstance
Coral.Native/Include/Coral/Type.hpp:49
↓ 10 callersMethodGetName
Coral.Native/Source/Coral/FieldInfo.cpp:10
↓ 10 callersMethodNull
()
Coral.Managed/Source/InteropTypes.cs:251
↓ 9 callersMethodDestroy
Coral.Native/Source/Coral/ManagedObject.cpp:118
↓ 8 callersMethodInvokeMethod
(IntPtr InObjectHandle, NativeString InMethodName, IntPtr InParameters, ManagedType* InParameterTypes, int InP
Coral.Managed/Source/ManagedObject.cs:332
↓ 7 callersMethodGetFullName
Coral.Native/Source/Coral/Type.cpp:9
↓ 6 callersMethodClear
()
Coral.Managed/Source/UniqueList.cs:33
↓ 6 callersMethodSetFieldValue
Coral.Native/Include/Coral/ManagedObject.hpp:120
↓ 6 callersMethodToString
()
Coral.Managed/Source/InteropTypes.cs:249
↓ 5 callersMethodCreateInstance
(Type InType, params object?[]? InArguments)
Coral.Managed/Source/TypeInterface.cs:43
↓ 5 callersMethodFree
Coral.Native/Source/Coral/String.cpp:23
↓ 5 callersMethodMarshalParameterArray
(IntPtr InNativeArray, int InLength, MethodBase? InMethodInfo)
Coral.Managed/Source/Marshalling.cs:285
↓ 5 callersMethodMarshalReturnValue
(object? InTarget, object? InValue, MemberInfo? InMemberInfo, IntPtr OutValue)
Coral.Managed/Source/Marshalling.cs:36
↓ 5 callersFunctionToUnderlying
Coral.Native/Include/Coral/MessageLevel.hpp:19
↓ 4 callersMethodCreateAssemblyLoadContext
Coral.Native/Source/Coral/HostInstance.cpp:100
↓ 4 callersMethodGetMethods
Coral.Native/Source/Coral/Type.cpp:76
↓ 4 callersMethodHandleException
(Exception InException)
Coral.Managed/Source/ManagedHost.cs:34
↓ 4 callersMethodLoadAssembly
(int InContextId, NativeString InAssemblyFilePath)
Coral.Managed/Source/AssemblyLoader.cs:252
↓ 4 callersMethodMarshalPointer
(IntPtr InValue, Type InType)
Coral.Managed/Source/Marshalling.cs:219
↓ 4 callersMethodend
Coral.Native/Include/Coral/Array.hpp:90
↓ 3 callersMethodGetAttributes
Coral.Native/Source/Coral/Type.cpp:123
↓ 3 callersMethodGetFieldArray
(object? InTarget, object? InValue, MemberInfo? InArrayMemberInfo)
Coral.Managed/Source/InteropTypes.cs:151
↓ 3 callersMethodGetFields
Coral.Native/Source/Coral/Type.cpp:90
↓ 3 callersMethodInvokeStaticMethod
Coral.Native/Include/Coral/Type.hpp:71
↓ 3 callersMethodUploadInternalCalls
Coral.Native/Source/Coral/Assembly.cpp:30
↓ 2 callersMethodAllocHGlobal
Coral.Native/Source/Coral/Memory.cpp:5
↓ 2 callersMethodAssign
Coral.Native/Source/Coral/String.cpp:32
↓ 2 callersMethodCollect
Coral.Native/Source/Coral/GC.cpp:7
↓ 2 callersMethodDeregisterHandle
(Assembly InAssembly, GCHandle InHandle)
Coral.Managed/Source/AssemblyLoader.cs:381
↓ 2 callersMethodEmplaceBack
Coral.Native/Include/Coral/StableVector.hpp:135
↓ 2 callersMethodForEach
Coral.Native/Include/Coral/StableVector.hpp:190
↓ 2 callersMethodFreeCoTaskMem
Coral.Native/Source/Coral/Memory.cpp:51
↓ 2 callersMethodGetProperties
Coral.Native/Source/Coral/Type.cpp:104
↓ 2 callersMethodGetTypeId
Coral.Native/Include/Coral/Type.hpp:45
↓ 2 callersMethodHasFieldArray
(object? InTarget, MemberInfo? InArrayMemberInfo)
Coral.Managed/Source/InteropTypes.cs:141
↓ 2 callersMethodInitialize
Coral.Native/Source/Coral/HostInstance.cpp:56
↓ 2 callersMethodIsAssignableFrom
Coral.Native/Source/Coral/Type.cpp:71
↓ 2 callersMethodIsAssignableTo
Coral.Native/Source/Coral/Type.cpp:66
↓ 2 callersMethodRegisterHandle
In DEBUG builds, we track all GCHandles that are allocated by the managed code, so that we can check that they've all been freed when the assembly is
Coral.Managed/Source/AssemblyLoader.cs:367
↓ 2 callersFunctionRegisterTestInternalCalls
Tests/Testing.Native/Source/Main.cpp:96
↓ 2 callersMethodRun
()
Tests/Testing.Managed/Source/Main.cs:302
↓ 2 callersMethodSetPropertyValue
(IntPtr InTarget, NativeString InPropertyName, IntPtr InValue)
Coral.Managed/Source/ManagedObject.cs:495
↓ 2 callersMethodoperator==
Coral.Native/Source/Coral/String.cpp:47
↓ 1 callersFunctionArrayReturnIcall
Example/Example.Native/Source/Main.cpp:48
↓ 1 callersFunctionBoolMarshalIcall
Tests/Testing.Native/Source/Main.cpp:32
↓ 1 callersFunctionByteMarshalIcall
Tests/Testing.Native/Source/Main.cpp:23
↓ 1 callersMethodClear
Coral.Native/Source/Coral/TypeCache.cpp:33
↓ 1 callersMethodData
Coral.Native/Include/Coral/Array.hpp:86
↓ 1 callersFunctionDoubleMarshalIcall
Tests/Testing.Native/Source/Main.cpp:31
↓ 1 callersFunctionDummyStructMarshalIcall
Tests/Testing.Native/Source/Main.cpp:62
↓ 1 callersFunctionDummyStructPtrMarshalIcall
Tests/Testing.Native/Source/Main.cpp:70
↓ 1 callersFunctionEmptyArrayIcall
Tests/Testing.Native/Source/Main.cpp:78
↓ 1 callersFunctionExceptionCallback
Tests/Testing.Native/Source/Main.cpp:17
↓ 1 callersMethodFindSuitableMethod
(string? InMethodName, ManagedType* InParameterTypes, int InParameterCount, ReadOnlySpan<T> InMethods)
Coral.Managed/Source/TypeInterface.cs:66
↓ 1 callersMethodFindType
(int InAssemblyLoadContextId, string? InTypeName)
Coral.Managed/Source/TypeInterface.cs:25
↓ 1 callersFunctionFloatArrayIcall
Tests/Testing.Native/Source/Main.cpp:84
↓ 1 callersFunctionFloatMarshalIcall
Tests/Testing.Native/Source/Main.cpp:30
↓ 1 callersMethodFreeHGlobal
Coral.Native/Source/Coral/Memory.cpp:14
↓ 1 callersMethodGet
()
Coral.Managed/Source/InteropTypes.cs:200
↓ 1 callersMethodGetBaseType
(int InType, int* OutBaseType)
Coral.Managed/Source/TypeInterface.cs:191
↓ 1 callersMethodGetElementType
(int InTypeID, int* OutElementTypeID)
Coral.Managed/Source/TypeInterface.cs:351
↓ 1 callersFunctionGetHostFXRPath
Coral.Native/Source/Coral/HostInstance.cpp:145
↓ 1 callersMethodGetInterfaceTypes
(int InType, int* OutTypes)
Coral.Managed/Source/TypeInterface.cs:236
↓ 1 callersMethodGetTypeByID
Coral.Native/Source/Coral/TypeCache.cpp:27
↓ 1 callersMethodGetTypeByName
Coral.Native/Source/Coral/TypeCache.cpp:20
↓ 1 callersMethodInsert
Coral.Native/Include/Coral/StableVector.hpp:69
↓ 1 callersFunctionIntMarshalIcall
Tests/Testing.Native/Source/Main.cpp:26
↓ 1 callersFunctionIntPtrMarshalIcall
Tests/Testing.Native/Source/Main.cpp:37
↓ 1 callersMethodIsSubclassOf
Coral.Native/Source/Coral/Type.cpp:61
↓ 1 callersFunctionLongMarshalIcall
Tests/Testing.Native/Source/Main.cpp:28
↓ 1 callersFunctionNativeArrayIcall
Example/Example.Native/Source/Main.cpp:39
↓ 1 callersFunctionPrintStringIcall
Example/Example.Native/Source/Main.cpp:34
↓ 1 callersFunctionRegisterFieldMarshalTests
Tests/Testing.Native/Source/Main.cpp:186
↓ 1 callersFunctionRegisterMemberMethodTests
Tests/Testing.Native/Source/Main.cpp:132
↓ 1 callersMethodResolveAssembly
(AssemblyLoadContext? InAssemblyLoadContext, AssemblyName InAssemblyName)
Coral.Managed/Source/AssemblyLoader.cs:66
↓ 1 callersFunctionRunTests
Tests/Testing.Native/Source/Main.cpp:433
↓ 1 callersFunctionSByteMarshalIcall
Tests/Testing.Native/Source/Main.cpp:22
↓ 1 callersFunctionShortMarshalIcall
Tests/Testing.Native/Source/Main.cpp:24
↓ 1 callersFunctionStringMarshalIcall
Tests/Testing.Native/Source/Main.cpp:42
↓ 1 callersFunctionStringMarshalIcall2
Tests/Testing.Native/Source/Main.cpp:46
↓ 1 callersMethodStringToCoTaskMemAuto
Coral.Native/Source/Coral/Memory.cpp:23
↓ 1 callersMethodToArray
()
Coral.Managed/Source/InteropTypes.cs:79
↓ 1 callersMethodTryGetAssembly
(int InAssemblyLoadContextId, int InAssemblyId, out Assembly? OutAssembly)
Coral.Managed/Source/AssemblyLoader.cs:61
↓ 1 callersFunctionTypeMarshalIcall
Tests/Testing.Native/Source/Main.cpp:50
↓ 1 callersFunctionUIntMarshalIcall
Tests/Testing.Native/Source/Main.cpp:27
↓ 1 callersFunctionULongMarshalIcall
Tests/Testing.Native/Source/Main.cpp:29
↓ 1 callersFunctionUShortMarshalIcall
Tests/Testing.Native/Source/Main.cpp:25
↓ 1 callersMethodUnloadAssemblyLoadContext
Coral.Native/Source/Coral/HostInstance.cpp:120
↓ 1 callersFunctionVectorAddIcall
Example/Example.Native/Source/Main.cpp:26
↓ 1 callersMethodbegin
Coral.Native/Include/Coral/Array.hpp:89
FunctionAddToArray
Coral.Native/Include/Coral/Utility.hpp:85
FunctionAddToArrayI
Coral.Native/Include/Coral/Utility.hpp:65
MethodArrayDemo
(float[] InArray)
Example/Example.Managed/Source/Main.cs:64
MethodArrayParamTest
(NativeArray<float> InArray)
Tests/Testing.Managed/Source/FieldMarshalTest.cs:52
next →1–100 of 309, ranked by callers