diff options
author | Brian Sullivan <briansul@microsoft.com> | 2016-06-17 16:27:25 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-06-17 16:27:25 -0700 |
commit | 13675a3c6df31caad2db8e634d9ba7fac26e896d (patch) | |
tree | 4eba46d4f804bf07ddb705a470b536f4ab444bd0 /src/jit/compiler.h | |
parent | ee3ad560653dc74e2a98642b2bdf4115f9d208f1 (diff) | |
parent | 0809be00850fec3eca9a968d36750fc44d69e2f3 (diff) | |
download | coreclr-13675a3c6df31caad2db8e634d9ba7fac26e896d.tar.gz coreclr-13675a3c6df31caad2db8e634d9ba7fac26e896d.tar.bz2 coreclr-13675a3c6df31caad2db8e634d9ba7fac26e896d.zip |
Merge pull request #5831 from briansull/fix-5759
Fix for issue 5795
Diffstat (limited to 'src/jit/compiler.h')
-rw-r--r-- | src/jit/compiler.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/jit/compiler.h b/src/jit/compiler.h index 761758cc56..85e8db15b3 100644 --- a/src/jit/compiler.h +++ b/src/jit/compiler.h @@ -1175,6 +1175,8 @@ class fgArgInfo unsigned stkLevel; // Stack depth when we make this call (for x86) unsigned argTableSize; // size of argTable array (equal to the argCount when done with fgMorphArgs) + bool hasRegArgs; // true if we have one or more register arguments + bool hasStackArgs; // true if we have one or more stack arguments bool argsComplete; // marker for state bool argsSorted; // marker for state fgArgTabEntryPtr * argTable; // variable sized array of per argument descrption: (i.e. argTable[argTableSize]) @@ -1248,6 +1250,8 @@ public: unsigned ArgCount () { return argCount; } fgArgTabEntryPtr * ArgTable () { return argTable; } unsigned GetNextSlotNum() { return nextSlotNum; } + bool HasRegArgs() { return hasRegArgs; } + bool HasStackArgs() { return hasStackArgs; } }; |