BuiltIn Class

Definition

[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)]
[System.Serializable]
public sealed class BuiltIn : IComparable, IComparable<Microsoft.Quantum.QsCompiler.BuiltIn>, IEquatable<Microsoft.Quantum.QsCompiler.BuiltIn>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)>]
[<System.Serializable>]
type BuiltIn = {}
Public NotInheritable Class BuiltIn
Implements IComparable, IComparable(Of BuiltIn), IEquatable(Of BuiltIn), IStructuralComparable, IStructuralEquatable
Inheritance
BuiltIn
Attributes
Microsoft.FSharp.Core.CompilationMappingAttribute SerializableAttribute
Implements

Constructors

BuiltIn(QsQualifiedName, BuiltInKind)

Properties

AllBuiltIns
ApplyConditionally
ApplyConditionallyA
ApplyConditionallyC
ApplyConditionallyCA
ApplyIfElseR
ApplyIfElseRA
ApplyIfElseRC
ApplyIfElseRCA
ApplyIfOne
ApplyIfOneA
ApplyIfOneC
ApplyIfOneCA
ApplyIfZero
ApplyIfZeroA
ApplyIfZeroC
ApplyIfZeroCA
Attribute
CanonNamespace
ClassicallyControlledNamespace
CoreNamespace
Deprecated
DiagnosticsNamespace
DoubleAsInt
DumpMachine
DumpRegister
EnableTestingViaName
EntryPoint
FullName
IndexRange
Inline
IntAsBigInt
IntAsDouble
IntrinsicNamespace
Kind
Length
LlvmNamespace
Message
NamespacesToAutoOpen
NoOp
RangeEnd
RangeReverse
RangeStart
RangeStep
ReadCycleCounter
RequiresCapability
RewriteStepDependencies
StandardArrayNamespace
TargetingNamespace
TargetInstruction
Test
Truncate

Methods

CompareTo(BuiltIn)
CompareTo(Object)
CompareTo(Object, IComparer)
DefinesTargetInstruction(QsDeclarationAttribute)
Equals(BuiltIn)
Equals(Object)
Equals(Object, IEqualityComparer)
GetHashCode()
GetHashCode(IEqualityComparer)
MarksDeprecation(QsDeclarationAttribute)
MarksEntryPoint(QsDeclarationAttribute)
MarksInlining(QsDeclarationAttribute)
MarksRequiredCapability(QsDeclarationAttribute)
MarksTestOperation(QsDeclarationAttribute)
ToString()

Applies to