8 references to LightupHelpers
Test.Utilities (8)
ICollectionExpressionOperationWrapper.cs (2)
18private static readonly Func<IOperation, ImmutableArray<IOperation>> ElementsAccessor = LightupHelpers.CreateOperationPropertyAccessor<IOperation, ImmutableArray<IOperation>>(WrappedType, nameof(Elements), fallbackResult: default); 46return operation != null && LightupHelpers.CanWrapOperation(operation, WrappedType);
IFunctionPointerInvocationOperationWrapper.cs (3)
21private static readonly Func<IOperation, ImmutableArray<IArgumentOperation>> ArgumentsAccessor = LightupHelpers.CreateOperationPropertyAccessor<IOperation, ImmutableArray<IArgumentOperation>>(WrappedType, nameof(Arguments), fallbackResult: ImmutableArray<IArgumentOperation>.Empty); 22private static readonly Func<IOperation, IOperation> TargetAccessor = LightupHelpers.CreateOperationPropertyAccessor<IOperation, IOperation>(WrappedType, nameof(Target), fallbackResult: null!); 74return operation != null && LightupHelpers.CanWrapOperation(operation, WrappedType);
INamedTypeSymbolExtensions.cs (1)
18private static readonly Func<INamedTypeSymbol, bool> s_isFileLocal = LightupHelpers.CreateSymbolPropertyAccessor<INamedTypeSymbol, bool>(typeof(INamedTypeSymbol), nameof(IsFileLocal), fallbackResult: false);
IUtf8StringOperationWrapper.cs (2)
17private static readonly Func<IOperation, string> ValueAccessor = LightupHelpers.CreateOperationPropertyAccessor<IOperation, string>(WrappedType, nameof(Value), fallbackResult: null!); 45return operation != null && LightupHelpers.CanWrapOperation(operation, WrappedType);