Mono.CSharp.VariableInfo.IsStructFieldAssigned C# (CSharp) Method

IsStructFieldAssigned() public method

public IsStructFieldAssigned ( DefiniteAssignmentBitSet vector, string field_name ) : bool
vector DefiniteAssignmentBitSet
field_name string
return bool
		public bool IsStructFieldAssigned (DefiniteAssignmentBitSet vector, string field_name)
		{
			int field_idx = TypeInfo.GetFieldIndex (field_name);

			if (field_idx == 0)
				return true;

			return vector [Offset + field_idx];
		}

Usage Example

Example #1
0
 public bool IsStructFieldDefinitelyAssigned(VariableInfo variable, string name)
 {
     return(variable.IsStructFieldAssigned(DefiniteAssignment, name));
 }
All Usage Examples Of Mono.CSharp.VariableInfo::IsStructFieldAssigned