diff options
Diffstat (limited to 'src/jit/ICorJitInfo_API_names.h')
-rw-r--r-- | src/jit/ICorJitInfo_API_names.h | 171 |
1 files changed, 171 insertions, 0 deletions
diff --git a/src/jit/ICorJitInfo_API_names.h b/src/jit/ICorJitInfo_API_names.h new file mode 100644 index 0000000000..601afbdfe1 --- /dev/null +++ b/src/jit/ICorJitInfo_API_names.h @@ -0,0 +1,171 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +DEF_CLR_API(getMethodAttribs) +DEF_CLR_API(setMethodAttribs) +DEF_CLR_API(getMethodSig) +DEF_CLR_API(getMethodInfo) +DEF_CLR_API(canInline) +DEF_CLR_API(reportInliningDecision) +DEF_CLR_API(canTailCall) +DEF_CLR_API(reportTailCallDecision) +DEF_CLR_API(getEHinfo) +DEF_CLR_API(getMethodClass) +DEF_CLR_API(getMethodModule) +DEF_CLR_API(getMethodVTableOffset) +DEF_CLR_API(getIntrinsicID) +DEF_CLR_API(isInSIMDModule) +DEF_CLR_API(getUnmanagedCallConv) +DEF_CLR_API(pInvokeMarshalingRequired) +DEF_CLR_API(satisfiesMethodConstraints) +DEF_CLR_API(isCompatibleDelegate) +DEF_CLR_API(isDelegateCreationAllowed) +DEF_CLR_API(isInstantiationOfVerifiedGeneric) +DEF_CLR_API(initConstraintsForVerification) +DEF_CLR_API(canSkipMethodVerification) +DEF_CLR_API(methodMustBeLoadedBeforeCodeIsRun) +DEF_CLR_API(mapMethodDeclToMethodImpl) +DEF_CLR_API(getGSCookie) +DEF_CLR_API(resolveToken) +DEF_CLR_API(tryResolveToken) +DEF_CLR_API(findSig) +DEF_CLR_API(findCallSiteSig) +DEF_CLR_API(getTokenTypeAsHandle) +DEF_CLR_API(canSkipVerification) +DEF_CLR_API(isValidToken) +DEF_CLR_API(isValidStringRef) +DEF_CLR_API(shouldEnforceCallvirtRestriction) +DEF_CLR_API(asCorInfoType) +DEF_CLR_API(getClassName) +DEF_CLR_API(appendClassName) +DEF_CLR_API(isValueClass) +DEF_CLR_API(canInlineTypeCheckWithObjectVTable) +DEF_CLR_API(getClassAttribs) +DEF_CLR_API(isStructRequiringStackAllocRetBuf) +DEF_CLR_API(getClassModule) +DEF_CLR_API(getModuleAssembly) +DEF_CLR_API(getAssemblyName) +DEF_CLR_API(LongLifetimeMalloc) +DEF_CLR_API(LongLifetimeFree) +DEF_CLR_API(getClassModuleIdForStatics) +DEF_CLR_API(getClassSize) +DEF_CLR_API(getClassAlignmentRequirement) +DEF_CLR_API(getClassGClayout) +DEF_CLR_API(getClassNumInstanceFields) +DEF_CLR_API(getFieldInClass) +DEF_CLR_API(checkMethodModifier) +DEF_CLR_API(getNewHelper) +DEF_CLR_API(getNewArrHelper) +DEF_CLR_API(getCastingHelper) +DEF_CLR_API(getSharedCCtorHelper) +DEF_CLR_API(getSecurityPrologHelper) +DEF_CLR_API(getTypeForBox) +DEF_CLR_API(getBoxHelper) +DEF_CLR_API(getUnBoxHelper) +DEF_CLR_API(getReadyToRunHelper) +DEF_CLR_API(getReadyToRunDelegateCtorHelper) +DEF_CLR_API(getHelperName) +DEF_CLR_API(initClass) +DEF_CLR_API(classMustBeLoadedBeforeCodeIsRun) +DEF_CLR_API(getBuiltinClass) +DEF_CLR_API(getTypeForPrimitiveValueClass) +DEF_CLR_API(canCast) +DEF_CLR_API(areTypesEquivalent) +DEF_CLR_API(mergeClasses) +DEF_CLR_API(getParentType) +DEF_CLR_API(getChildType) +DEF_CLR_API(satisfiesClassConstraints) +DEF_CLR_API(isSDArray) +DEF_CLR_API(getArrayRank) +DEF_CLR_API(getArrayInitializationData) +DEF_CLR_API(canAccessClass) +DEF_CLR_API(getFieldName) +DEF_CLR_API(getFieldClass) +DEF_CLR_API(getFieldType) +DEF_CLR_API(getFieldOffset) +DEF_CLR_API(isWriteBarrierHelperRequired) +DEF_CLR_API(getFieldInfo) +DEF_CLR_API(isFieldStatic) +DEF_CLR_API(getBoundaries) +DEF_CLR_API(setBoundaries) +DEF_CLR_API(getVars) +DEF_CLR_API(setVars) +DEF_CLR_API(allocateArray) +DEF_CLR_API(freeArray) +DEF_CLR_API(getArgNext) +DEF_CLR_API(getArgType) +DEF_CLR_API(getArgClass) +DEF_CLR_API(getHFAType) +DEF_CLR_API(GetErrorHRESULT) +DEF_CLR_API(GetErrorMessage) +DEF_CLR_API(FilterException) +DEF_CLR_API(HandleException) +DEF_CLR_API(ThrowExceptionForJitResult) +DEF_CLR_API(ThrowExceptionForHelper) +DEF_CLR_API(getEEInfo) +DEF_CLR_API(getJitTimeLogFilename) +DEF_CLR_API(getMethodDefFromMethod) +DEF_CLR_API(getMethodName) +DEF_CLR_API(getMethodHash) +DEF_CLR_API(findNameOfToken) +DEF_CLR_API(getSystemVAmd64PassStructInRegisterDescriptor) +DEF_CLR_API(getThreadTLSIndex) +DEF_CLR_API(getInlinedCallFrameVptr) +DEF_CLR_API(getAddrOfCaptureThreadGlobal) +DEF_CLR_API(getAddrModuleDomainID) +DEF_CLR_API(getHelperFtn) +DEF_CLR_API(getFunctionEntryPoint) +DEF_CLR_API(getFunctionFixedEntryPoint) +DEF_CLR_API(getMethodSync) +DEF_CLR_API(getLazyStringLiteralHelper) +DEF_CLR_API(embedModuleHandle) +DEF_CLR_API(embedClassHandle) +DEF_CLR_API(embedMethodHandle) +DEF_CLR_API(embedFieldHandle) +DEF_CLR_API(embedGenericHandle) +DEF_CLR_API(getLocationOfThisType) +DEF_CLR_API(getPInvokeUnmanagedTarget) +DEF_CLR_API(getAddressOfPInvokeFixup) +DEF_CLR_API(getAddressOfPInvokeTarget) +DEF_CLR_API(GetCookieForPInvokeCalliSig) +DEF_CLR_API(canGetCookieForPInvokeCalliSig) +DEF_CLR_API(getJustMyCodeHandle) +DEF_CLR_API(GetProfilingHandle) +DEF_CLR_API(getCallInfo) +DEF_CLR_API(canAccessFamily) +DEF_CLR_API(isRIDClassDomainID) +DEF_CLR_API(getClassDomainID) +DEF_CLR_API(getFieldAddress) +DEF_CLR_API(getVarArgsHandle) +DEF_CLR_API(canGetVarArgsHandle) +DEF_CLR_API(constructStringLiteral) +DEF_CLR_API(emptyStringLiteral) +DEF_CLR_API(getFieldThreadLocalStoreID) +DEF_CLR_API(setOverride) +DEF_CLR_API(addActiveDependency) +DEF_CLR_API(GetDelegateCtor) +DEF_CLR_API(MethodCompileComplete) +DEF_CLR_API(getTailCallCopyArgsThunk) +DEF_CLR_API(getJitFlags) +DEF_CLR_API(runWithErrorTrap) +DEF_CLR_API(getMemoryManager) +DEF_CLR_API(allocMem) +DEF_CLR_API(reserveUnwindInfo) +DEF_CLR_API(allocUnwindInfo) +DEF_CLR_API(allocGCInfo) +DEF_CLR_API(yieldExecution) +DEF_CLR_API(setEHcount) +DEF_CLR_API(setEHinfo) +DEF_CLR_API(logMsg) +DEF_CLR_API(doAssert) +DEF_CLR_API(reportFatalError) +DEF_CLR_API(allocBBProfileBuffer) +DEF_CLR_API(getBBProfileData) +DEF_CLR_API(recordCallSite) +DEF_CLR_API(recordRelocation) +DEF_CLR_API(getRelocTypeHint) +DEF_CLR_API(getModuleNativeEntryPointRange) +DEF_CLR_API(getExpectedTargetArchitecture) + +#undef DEF_CLR_API |