3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-06-05 21:53:23 +00:00

Formatting

Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
This commit is contained in:
Christoph M. Wintersteiger 2012-11-22 20:37:24 +00:00
parent 0111918aff
commit e37a347b33
2 changed files with 65 additions and 65 deletions

View file

@ -51,7 +51,7 @@ namespace Microsoft.Z3
} }
set set
{ {
Contract.Requires(value!= null); Contract.Requires(value != null);
Native.Z3_ast_vector_set(Context.nCtx, NativeObject, i, value.NativeObject); Native.Z3_ast_vector_set(Context.nCtx, NativeObject, i, value.NativeObject);
} }

View file

@ -22,77 +22,77 @@ using System.Diagnostics.Contracts;
namespace Microsoft.Z3 namespace Microsoft.Z3
{ {
/// <summary> /// <summary>
/// Version information. /// Version information.
/// </summary> /// </summary>
/// <remarks>Note that this class is static.</remarks> /// <remarks>Note that this class is static.</remarks>
[ContractVerification(true)] [ContractVerification(true)]
public static class Version public static class Version
{
static Version() { }
/// <summary>
/// The major version
/// </summary>
public static uint Major
{ {
get static Version() { }
{
uint major = 0, minor = 0, build = 0, revision = 0;
Native.Z3_get_version(ref major, ref minor, ref build, ref revision);
return major;
}
}
/// <summary> /// <summary>
/// The minor version /// The major version
/// </summary> /// </summary>
public static uint Minor public static uint Major
{ {
get get
{ {
uint major = 0, minor = 0, build = 0, revision = 0; uint major = 0, minor = 0, build = 0, revision = 0;
Native.Z3_get_version(ref major, ref minor, ref build, ref revision); Native.Z3_get_version(ref major, ref minor, ref build, ref revision);
return minor; return major;
} }
} }
/// <summary> /// <summary>
/// The build version /// The minor version
/// </summary> /// </summary>
public static uint Build public static uint Minor
{ {
get get
{ {
uint major = 0, minor = 0, build = 0, revision = 0; uint major = 0, minor = 0, build = 0, revision = 0;
Native.Z3_get_version(ref major, ref minor, ref build, ref revision); Native.Z3_get_version(ref major, ref minor, ref build, ref revision);
return build; return minor;
} }
} }
/// <summary> /// <summary>
/// The revision /// The build version
/// </summary> /// </summary>
public static uint Revision public static uint Build
{ {
get get
{ {
uint major = 0, minor = 0, build = 0, revision = 0; uint major = 0, minor = 0, build = 0, revision = 0;
Native.Z3_get_version(ref major, ref minor, ref build, ref revision); Native.Z3_get_version(ref major, ref minor, ref build, ref revision);
return revision; return build;
} }
} }
/// <summary> /// <summary>
/// A string representation of the version information. /// The revision
/// </summary> /// </summary>
new public static string ToString() public static uint Revision
{ {
Contract.Ensures(Contract.Result<string>() != null); get
{
uint major = 0, minor = 0, build = 0, revision = 0;
Native.Z3_get_version(ref major, ref minor, ref build, ref revision);
return revision;
}
}
uint major = 0, minor = 0, build = 0, revision = 0; /// <summary>
Native.Z3_get_version(ref major, ref minor, ref build, ref revision); /// A string representation of the version information.
return major.ToString() + "." + minor.ToString() + "." + build.ToString() + "." + revision.ToString(); /// </summary>
new public static string ToString()
{
Contract.Ensures(Contract.Result<string>() != null);
uint major = 0, minor = 0, build = 0, revision = 0;
Native.Z3_get_version(ref major, ref minor, ref build, ref revision);
return major.ToString() + "." + minor.ToString() + "." + build.ToString() + "." + revision.ToString();
}
} }
}
} }