Class CodeBaseReferenceExpression | Bolt Visual Scripting | 1.4.12
docs.unity3d.com
    Show / Hide Table of Contents

    Class CodeBaseReferenceExpression

    Inheritance
    Object
    CodeElement
    CodeExpression
    CodeBaseReferenceExpression
    Inherited Members
    CodeElement.Children
    CodeElement.Comments
    CodeElement.StartDirectives
    CodeElement.EndDirectives
    CodeElement.IsVisible
    CodeElement.Emit(CodeEmitter)
    CodeElement.EmitPrefix(CodeEmitter)
    CodeElement.EmitSuffix(CodeEmitter)
    Namespace: Ludiq.CodeDom
    Syntax
    public sealed class CodeBaseReferenceExpression : CodeExpression

    Properties

    Precedence

    Declaration
    public override CodeExpression.PrecedenceGroup Precedence { get; }
    Property Value
    Type Description
    CodeExpression.PrecedenceGroup
    Overrides
    CodeExpression.Precedence

    Methods

    EmitInner(CodeEmitter)

    Declaration
    protected override void EmitInner(CodeEmitter emitter)
    Parameters
    Type Name Description
    CodeEmitter emitter
    Overrides
    CodeElement.EmitInner(CodeEmitter)

    Extension Methods

    XDescriptorProvider.Descriptor(Object)
    XDescriptorProvider.Descriptor<TDescriptor>(Object)
    LiteralUtility.ToLiteralString(Object)
    LiteralUtility.ToLiteralStringOrDefault(Object)
    LiteralUtility.TryToLiteralString(Object, out String)
    XFilterProvider.Filter(Object)
    XFilterProvider.Filter<TFilter>(Object)
    Cloning.Clone(Object, ICloner, Boolean)
    Cloning.Clone(Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.Clone<T>(T, ICloner, Boolean)
    Cloning.Clone<T>(T, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneViaSerializationPolicy(Object)
    Cloning.CloneViaSerializationPolicy(Object, out Dictionary<Object, Object>)
    Cloning.CloneViaSerializationPolicy<T>(T)
    Cloning.CloneViaSerializationPolicy<T>(T, out Dictionary<Object, Object>)
    Cloning.CloneInto(Object, ref Object, ICloner, Boolean)
    Cloning.CloneInto(Object, ref Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneInto<T>(T, ref Object, ICloner, Boolean)
    Cloning.CloneInto<T>(T, ref Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneIntoViaSerializationPolicy(Object, ref Object)
    Cloning.CloneIntoViaSerializationPolicy(Object, ref Object, out Dictionary<Object, Object>)
    Cloning.CloneIntoViaSerializationPolicy<T>(T, ref Object)
    Cloning.CloneIntoViaSerializationPolicy<T>(T, ref Object, out Dictionary<Object, Object>)
    Cloning.CloneValueType(Object)
    ConversionUtility.ConvertTo<TSource>(TSource, Type)
    ConversionUtility.IsLateConvertibleTo(Object, Type, Boolean)
    ConversionUtility.IsLateConvertibleTo<T>(Object, Boolean)
    ConversionUtility.LateConvertTo(Object, Type)
    ConversionUtility.LateConvertTo<T>(Object)
    ConversionUtility.TryLateConvertTo(Object, Type, out Object, Boolean)
    ConversionUtility.TryLateConvertTo<T>(Object, out T, Boolean)
    TypeUtility.ToShortString(Object, Int32)
    TypeUtility.CastTo<T>(Object)
    Serialization.FullSerialize(Object, Boolean)
    Serialization.OdinSerialize<T>(T, DataFormat)
    Serialization.OdinSerialize<T>(T, ref OdinSerializer.SerializationData, DataFormat)
    LinqUtility.Yield<T>(T)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.UnityNullCoalesce(Object, Object)
    UnityObjectUtility.ToSafeString(Object)
    BoltGenerationUtility.GenerateLiteral(Object, IGeneration)
    BoltGenerationUtility.HiddenInPreview<TElement>(TElement, IGeneration)
    BoltGenerationUtility.GenerateConvertedExpression(CodeExpression, HybridType, HybridType, IGeneration)
    BoltGenerationUtility.GenerateApiInputConvertedExpression(CodeExpression, HybridType, IGeneration)
    BoltGenerationUtility.GenerateApiOutputConvertedExpression(CodeExpression, HybridType, IGeneration)
    DocumentGenerationUtility.Bind<TElement>(TElement, DocumentGeneration, Object)
    XGeneratorProvider.Generator(Object, IGeneration)
    XGeneratorProvider.Generator<TGenerator>(Object, IGeneration)
    XGeneratorProvider.HasGenerator(Object, IGeneration)
    XGeneratorProvider.HasGenerator<TGenerator>(Object, IGeneration)
    XGeneratorProvider.TryGetGenerator(Object, out IGenerator, IGeneration)
    XGeneratorProvider.TryGetGenerator<TGenerator>(Object, IGeneration, out TGenerator)
    HybridConversionUtility.ConvertTo(Object, HybridType, HybridType)
    HybridConversionUtility.IsLateConvertibleTo(Object, HybridType, Boolean)
    HybridConversionUtility.LateConvertTo(Object, HybridType)
    HybridConversionUtility.TryLateConvertTo(Object, HybridType, out Object, Boolean)
    HybridTypeUtility.GetHybridType(Object)
    IsUtility.Is<TO, TC>(TO, out TC)
    Code.Member(CodeExpression, String)
    Code.Method(CodeExpression, String, CodeTypeReference[])
    Code.Method(CodeExpression, String, IEnumerable<CodeTypeReference>)
    Code.BinaryOp(CodeExpression, CodeBinaryOperatorType, CodeExpression)
    Code.Add(CodeExpression, CodeExpression)
    Code.Subtract(CodeExpression, CodeExpression)
    Code.Multiply(CodeExpression, CodeExpression)
    Code.Divide(CodeExpression, CodeExpression)
    Code.Modulo(CodeExpression, CodeExpression)
    Code.Equal(CodeExpression, CodeExpression)
    Code.NotEqual(CodeExpression, CodeExpression)
    Code.BitwiseOr(CodeExpression, CodeExpression)
    Code.BitwiseAnd(CodeExpression, CodeExpression)
    Code.BitwiseXor(CodeExpression, CodeExpression)
    Code.LogicalOr(CodeExpression, CodeExpression)
    Code.LogicalAnd(CodeExpression, CodeExpression)
    Code.LessThan(CodeExpression, CodeExpression)
    Code.LessThanOrEqual(CodeExpression, CodeExpression)
    Code.GreaterThan(CodeExpression, CodeExpression)
    Code.GreaterThanOrEqual(CodeExpression, CodeExpression)
    Code.BitwiseShiftLeft(CodeExpression, CodeExpression)
    Code.BitwiseShiftRight(CodeExpression, CodeExpression)
    Code.Is(CodeExpression, CodeExpression)
    Code.As(CodeExpression, CodeExpression)
    Code.NullCoalesce(CodeExpression, CodeExpression)
    Code.NullConditional(CodeExpression)
    Code.Index(CodeExpression, CodeExpression[])
    Code.Index(CodeExpression, IEnumerable<CodeExpression>)
    Code.Assign(CodeExpression, CodeExpression)
    Code.CompoundAssign(CodeExpression, CodeCompoundAssignmentOperatorType, CodeExpression)
    Code.AddAssign(CodeExpression, CodeExpression)
    Code.SubtractAssign(CodeExpression, CodeExpression)
    Code.MultiplyAssign(CodeExpression, CodeExpression)
    Code.DivideAssign(CodeExpression, CodeExpression)
    Code.ModuloAssign(CodeExpression, CodeExpression)
    Code.BitwiseOrAssign(CodeExpression, CodeExpression)
    Code.BitwiseAndAssign(CodeExpression, CodeExpression)
    Code.BitwiseXorAssign(CodeExpression, CodeExpression)
    Code.BitwiseShiftLeftAssign(CodeExpression, CodeExpression)
    Code.BitwiseShiftRightAssign(CodeExpression, CodeExpression)
    Code.UnaryOp(CodeExpression, CodeUnaryOperatorType)
    Code.Positive(CodeExpression)
    Code.Negative(CodeExpression)
    Code.LogicalNot(CodeExpression)
    Code.BitwiseNot(CodeExpression)
    Code.PreIncrement(CodeExpression)
    Code.PreDecrement(CodeExpression)
    Code.AddressOf(CodeExpression)
    Code.Dereference(CodeExpression)
    Code.PostIncrement(CodeExpression)
    Code.PostDecrement(CodeExpression)
    Code.Cast(CodeExpression, CodeTypeReference)
    Code.BoxedCast(CodeExpression, CodeTypeReference)
    Code.Statement(CodeExpression)
    CodeEmissionUtility.IsValidAssignmentTerm(CodeExpression)
    XCodeElement.Hidden<TElement>(TElement)
    XCodeElement.HiddenIf<TElement>(TElement, Boolean)
    PrivateReflectionUsingDynamicExtensions.AsDynamic(Object)
    JsonWriter.ToJson(Object)
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX