Fix reading Time zone rules using Julian days (#17672)
[platform/upstream/coreclr.git] / src / jit / ICorJitInfo_API_names.h
1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
4
5 DEF_CLR_API(getMethodAttribs)
6 DEF_CLR_API(setMethodAttribs)
7 DEF_CLR_API(getMethodSig)
8 DEF_CLR_API(getMethodInfo)
9 DEF_CLR_API(canInline)
10 DEF_CLR_API(reportInliningDecision)
11 DEF_CLR_API(canTailCall)
12 DEF_CLR_API(reportTailCallDecision)
13 DEF_CLR_API(getEHinfo)
14 DEF_CLR_API(getMethodClass)
15 DEF_CLR_API(getMethodModule)
16 DEF_CLR_API(getMethodVTableOffset)
17 DEF_CLR_API(getIntrinsicID)
18 DEF_CLR_API(isInSIMDModule)
19 DEF_CLR_API(getUnmanagedCallConv)
20 DEF_CLR_API(pInvokeMarshalingRequired)
21 DEF_CLR_API(satisfiesMethodConstraints)
22 DEF_CLR_API(isCompatibleDelegate)
23 DEF_CLR_API(isInstantiationOfVerifiedGeneric)
24 DEF_CLR_API(initConstraintsForVerification)
25 DEF_CLR_API(canSkipMethodVerification)
26 DEF_CLR_API(methodMustBeLoadedBeforeCodeIsRun)
27 DEF_CLR_API(mapMethodDeclToMethodImpl)
28 DEF_CLR_API(getGSCookie)
29 DEF_CLR_API(resolveToken)
30 DEF_CLR_API(tryResolveToken)
31 DEF_CLR_API(findSig)
32 DEF_CLR_API(findCallSiteSig)
33 DEF_CLR_API(getTokenTypeAsHandle)
34 DEF_CLR_API(canSkipVerification)
35 DEF_CLR_API(isValidToken)
36 DEF_CLR_API(isValidStringRef)
37 DEF_CLR_API(shouldEnforceCallvirtRestriction)
38 DEF_CLR_API(asCorInfoType)
39 DEF_CLR_API(getClassName)
40 DEF_CLR_API(getClassNameFromMetadata)
41 DEF_CLR_API(getTypeInstantiationArgument)
42 DEF_CLR_API(appendClassName)
43 DEF_CLR_API(isValueClass)
44 DEF_CLR_API(canInlineTypeCheckWithObjectVTable)
45 DEF_CLR_API(getClassAttribs)
46 DEF_CLR_API(isStructRequiringStackAllocRetBuf)
47 DEF_CLR_API(getClassModule)
48 DEF_CLR_API(getModuleAssembly)
49 DEF_CLR_API(getAssemblyName)
50 DEF_CLR_API(LongLifetimeMalloc)
51 DEF_CLR_API(LongLifetimeFree)
52 DEF_CLR_API(getClassModuleIdForStatics)
53 DEF_CLR_API(getClassSize)
54 DEF_CLR_API(getClassAlignmentRequirement)
55 DEF_CLR_API(getClassGClayout)
56 DEF_CLR_API(getClassNumInstanceFields)
57 DEF_CLR_API(getFieldInClass)
58 DEF_CLR_API(checkMethodModifier)
59 DEF_CLR_API(getNewHelper)
60 DEF_CLR_API(getNewArrHelper)
61 DEF_CLR_API(getCastingHelper)
62 DEF_CLR_API(getSharedCCtorHelper)
63 DEF_CLR_API(getSecurityPrologHelper)
64 DEF_CLR_API(getTypeForBox)
65 DEF_CLR_API(getBoxHelper)
66 DEF_CLR_API(getUnBoxHelper)
67 DEF_CLR_API(getReadyToRunHelper)
68 DEF_CLR_API(getReadyToRunDelegateCtorHelper)
69 DEF_CLR_API(getHelperName)
70 DEF_CLR_API(initClass)
71 DEF_CLR_API(classMustBeLoadedBeforeCodeIsRun)
72 DEF_CLR_API(getBuiltinClass)
73 DEF_CLR_API(getTypeForPrimitiveValueClass)
74 DEF_CLR_API(getTypeForPrimitiveNumericClass)
75 DEF_CLR_API(canCast)
76 DEF_CLR_API(areTypesEquivalent)
77 DEF_CLR_API(mergeClasses)
78 DEF_CLR_API(getParentType)
79 DEF_CLR_API(getChildType)
80 DEF_CLR_API(satisfiesClassConstraints)
81 DEF_CLR_API(isSDArray)
82 DEF_CLR_API(getArrayRank)
83 DEF_CLR_API(getArrayInitializationData)
84 DEF_CLR_API(canAccessClass)
85 DEF_CLR_API(getFieldName)
86 DEF_CLR_API(getFieldClass)
87 DEF_CLR_API(getFieldType)
88 DEF_CLR_API(getFieldOffset)
89 DEF_CLR_API(isWriteBarrierHelperRequired)
90 DEF_CLR_API(getFieldInfo)
91 DEF_CLR_API(isFieldStatic)
92 DEF_CLR_API(getBoundaries)
93 DEF_CLR_API(setBoundaries)
94 DEF_CLR_API(getVars)
95 DEF_CLR_API(setVars)
96 DEF_CLR_API(allocateArray)
97 DEF_CLR_API(freeArray)
98 DEF_CLR_API(getArgNext)
99 DEF_CLR_API(getArgType)
100 DEF_CLR_API(getArgClass)
101 DEF_CLR_API(getHFAType)
102 DEF_CLR_API(GetErrorHRESULT)
103 DEF_CLR_API(GetErrorMessage)
104 DEF_CLR_API(FilterException)
105 DEF_CLR_API(HandleException)
106 DEF_CLR_API(ThrowExceptionForJitResult)
107 DEF_CLR_API(ThrowExceptionForHelper)
108 DEF_CLR_API(getEEInfo)
109 DEF_CLR_API(getJitTimeLogFilename)
110 DEF_CLR_API(getMethodDefFromMethod)
111 DEF_CLR_API(getMethodName)
112 DEF_CLR_API(getMethodNameFromMetadata)
113 DEF_CLR_API(getMethodHash)
114 DEF_CLR_API(findNameOfToken)
115 DEF_CLR_API(getSystemVAmd64PassStructInRegisterDescriptor)
116 DEF_CLR_API(getThreadTLSIndex)
117 DEF_CLR_API(getInlinedCallFrameVptr)
118 DEF_CLR_API(getAddrOfCaptureThreadGlobal)
119 DEF_CLR_API(getHelperFtn)
120 DEF_CLR_API(getFunctionEntryPoint)
121 DEF_CLR_API(getFunctionFixedEntryPoint)
122 DEF_CLR_API(getMethodSync)
123 DEF_CLR_API(getLazyStringLiteralHelper)
124 DEF_CLR_API(embedModuleHandle)
125 DEF_CLR_API(embedClassHandle)
126 DEF_CLR_API(embedMethodHandle)
127 DEF_CLR_API(embedFieldHandle)
128 DEF_CLR_API(embedGenericHandle)
129 DEF_CLR_API(getLocationOfThisType)
130 DEF_CLR_API(getPInvokeUnmanagedTarget)
131 DEF_CLR_API(getAddressOfPInvokeFixup)
132 DEF_CLR_API(getAddressOfPInvokeTarget)
133 DEF_CLR_API(GetCookieForPInvokeCalliSig)
134 DEF_CLR_API(canGetCookieForPInvokeCalliSig)
135 DEF_CLR_API(getJustMyCodeHandle)
136 DEF_CLR_API(GetProfilingHandle)
137 DEF_CLR_API(getCallInfo)
138 DEF_CLR_API(canAccessFamily)
139 DEF_CLR_API(isRIDClassDomainID)
140 DEF_CLR_API(getClassDomainID)
141 DEF_CLR_API(getFieldAddress)
142 DEF_CLR_API(getVarArgsHandle)
143 DEF_CLR_API(canGetVarArgsHandle)
144 DEF_CLR_API(constructStringLiteral)
145 DEF_CLR_API(emptyStringLiteral)
146 DEF_CLR_API(getFieldThreadLocalStoreID)
147 DEF_CLR_API(setOverride)
148 DEF_CLR_API(addActiveDependency)
149 DEF_CLR_API(GetDelegateCtor)
150 DEF_CLR_API(MethodCompileComplete)
151 DEF_CLR_API(getTailCallCopyArgsThunk)
152 DEF_CLR_API(getJitFlags)
153 DEF_CLR_API(runWithErrorTrap)
154 DEF_CLR_API(getMemoryManager)
155 DEF_CLR_API(allocMem)
156 DEF_CLR_API(reserveUnwindInfo)
157 DEF_CLR_API(allocUnwindInfo)
158 DEF_CLR_API(allocGCInfo)
159 DEF_CLR_API(yieldExecution)
160 DEF_CLR_API(setEHcount)
161 DEF_CLR_API(setEHinfo)
162 DEF_CLR_API(logMsg)
163 DEF_CLR_API(doAssert)
164 DEF_CLR_API(reportFatalError)
165 DEF_CLR_API(allocBBProfileBuffer)
166 DEF_CLR_API(getBBProfileData)
167 DEF_CLR_API(recordCallSite)
168 DEF_CLR_API(recordRelocation)
169 DEF_CLR_API(getRelocTypeHint)
170 DEF_CLR_API(getModuleNativeEntryPointRange)
171 DEF_CLR_API(getExpectedTargetArchitecture)
172 DEF_CLR_API(resolveVirtualMethod)
173 DEF_CLR_API(expandRawHandleIntrinsic)
174 DEF_CLR_API(getDefaultEqualityComparerClass)
175 DEF_CLR_API(getUnboxedEntry)
176
177 #undef DEF_CLR_API