summaryrefslogtreecommitdiff
path: root/src/vm/runtimehandles.h
diff options
context:
space:
mode:
authorAnirudh Agnihotry <anirudhagnihotry098@gmail.com>2018-08-03 13:03:35 -0700
committerGitHub <noreply@github.com>2018-08-03 13:03:35 -0700
commitb3db1041998be9c63a730240a8f16918597c0ed5 (patch)
tree9ffcd3b7fcaa6e2331ca67212215a7db27ff6d8c /src/vm/runtimehandles.h
parentf6e2b9c3b311f58497ccfc337e5925a95a2d008a (diff)
downloadcoreclr-b3db1041998be9c63a730240a8f16918597c0ed5.tar.gz
coreclr-b3db1041998be9c63a730240a8f16918597c0ed5.tar.bz2
coreclr-b3db1041998be9c63a730240a8f16918597c0ed5.zip
Moved LocalVariableInfo to shared (#19184)
* File Modified * Moved to shared * Introducing RuntimeLocalVariableInfo * Build Corefx change * sealed added
Diffstat (limited to 'src/vm/runtimehandles.h')
-rw-r--r--src/vm/runtimehandles.h22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/vm/runtimehandles.h b/src/vm/runtimehandles.h
index c757f9d8a4..f35ef44e6a 100644
--- a/src/vm/runtimehandles.h
+++ b/src/vm/runtimehandles.h
@@ -32,16 +32,16 @@ typedef enum ReflectionCallConv {
class ExceptionHandlingClause;
class MethodBody;
-class LocalVariableInfo;
+class RuntimeLocalVariableInfo;
#ifdef USE_CHECKED_OBJECTREFS
typedef REF<ExceptionHandlingClause> EXCEPTIONHANDLINGCLAUSEREF;
typedef REF<MethodBody> METHODBODYREF;
-typedef REF<LocalVariableInfo> LOCALVARIABLEINFOREF;
+typedef REF<RuntimeLocalVariableInfo> RUNTIMELOCALVARIABLEINFOREF;
#else
typedef DPTR(ExceptionHandlingClause) EXCEPTIONHANDLINGCLAUSEREF;
typedef DPTR(MethodBody) METHODBODYREF;
-typedef DPTR(LocalVariableInfo) LOCALVARIABLEINFOREF;
+typedef DPTR(RuntimeLocalVariableInfo) RUNTIMELOCALVARIABLEINFOREF;
#endif
class ExceptionHandlingClause : Object
@@ -80,28 +80,28 @@ public:
CLR_BOOL m_initLocals;
};
-class LocalVariableInfo : Object
+class RuntimeLocalVariableInfo : Object
{
private:
// Disallow creation and copy construction of these.
- LocalVariableInfo() { }
- LocalVariableInfo(LocalVariableInfo &r) { }
+ RuntimeLocalVariableInfo() { }
+ RuntimeLocalVariableInfo(RuntimeLocalVariableInfo &r) { }
public:
REFLECTCLASSBASEREF GetType()
{
- return (REFLECTCLASSBASEREF)m_type;
+ return (REFLECTCLASSBASEREF)_type;
}
void SetType(OBJECTREF type)
{
- SetObjectReference(&m_type, type, GetAppDomain());
+ SetObjectReference(&_type, type, GetAppDomain());
}
- OBJECTREF m_type;
- INT32 m_bIsPinned;
- INT32 m_localIndex;
+ OBJECTREF _type;
+ INT32 _localIndex;
+ CLR_BOOL _isPinned;
};
class MdUtf8String {