UNPKG

@tsonic/dotnet

Version:

TypeScript type definitions for .NET 10 BCL (Base Class Library)

59 lines (55 loc) 5.25 kB
// Generated by tsbindgen - Architecture // Namespace: System.Linq.Expressions // Facade - Public API Surface // Import internal declarations import * as Internal from './System.Linq.Expressions/internal/index.js'; // Cross-namespace type imports for constraints import type { IEnumerable_1 } from './System.Collections.Generic/internal/index.js'; import type { ReadOnlyCollection_1 } from './System.Collections.ObjectModel/internal/index.js'; import type { ConstructorInfo, FieldInfo, MemberInfo, MethodInfo, PropertyInfo } from './System.Reflection/internal/index.js'; import type { CallSiteBinder, DebugInfoGenerator } from './System.Runtime.CompilerServices/internal/index.js'; import type { Boolean as ClrBoolean, Delegate, Enum, Func_2, Guid, IComparable, IConvertible, IFormatProvider, IFormattable, Int32, ISpanFormattable, Object as ClrObject, String as ClrString, Type, TypeCode } from './System/internal/index.js'; // Public API exports (curated - no internal $instance/$views leakage) export { BinaryExpression as BinaryExpression } from './System.Linq.Expressions/internal/index.js'; export { Expression as Expression_0 } from './System.Linq.Expressions/internal/index.js'; export { BlockExpression as BlockExpression } from './System.Linq.Expressions/internal/index.js'; export { CatchBlock as CatchBlock } from './System.Linq.Expressions/internal/index.js'; export { ConditionalExpression as ConditionalExpression } from './System.Linq.Expressions/internal/index.js'; export { ConstantExpression as ConstantExpression } from './System.Linq.Expressions/internal/index.js'; export { DebugInfoExpression as DebugInfoExpression } from './System.Linq.Expressions/internal/index.js'; export { DefaultExpression as DefaultExpression } from './System.Linq.Expressions/internal/index.js'; export { ElementInit as ElementInit } from './System.Linq.Expressions/internal/index.js'; export { ExpressionType as ExpressionType } from './System.Linq.Expressions/internal/index.js'; export { ExpressionVisitor as ExpressionVisitor } from './System.Linq.Expressions/internal/index.js'; export { GotoExpressionKind as GotoExpressionKind } from './System.Linq.Expressions/internal/index.js'; export { GotoExpression as GotoExpression } from './System.Linq.Expressions/internal/index.js'; export type IArgumentProvider = Internal.IArgumentProvider; export type IDynamicExpression = Internal.IDynamicExpression; export { IndexExpression as IndexExpression } from './System.Linq.Expressions/internal/index.js'; export { InvocationExpression as InvocationExpression } from './System.Linq.Expressions/internal/index.js'; export { LabelExpression as LabelExpression } from './System.Linq.Expressions/internal/index.js'; export { LabelTarget as LabelTarget } from './System.Linq.Expressions/internal/index.js'; export { LambdaExpression as LambdaExpression } from './System.Linq.Expressions/internal/index.js'; export { Expression_1 as Expression } from './System.Linq.Expressions/internal/index.js'; export { ListInitExpression as ListInitExpression } from './System.Linq.Expressions/internal/index.js'; export { LoopExpression as LoopExpression } from './System.Linq.Expressions/internal/index.js'; export { MemberAssignment as MemberAssignment } from './System.Linq.Expressions/internal/index.js'; export { MemberBindingType as MemberBindingType } from './System.Linq.Expressions/internal/index.js'; export { MemberBinding as MemberBinding } from './System.Linq.Expressions/internal/index.js'; export { MemberExpression as MemberExpression } from './System.Linq.Expressions/internal/index.js'; export { MemberInitExpression as MemberInitExpression } from './System.Linq.Expressions/internal/index.js'; export { MemberListBinding as MemberListBinding } from './System.Linq.Expressions/internal/index.js'; export { MemberMemberBinding as MemberMemberBinding } from './System.Linq.Expressions/internal/index.js'; export { MethodCallExpression as MethodCallExpression } from './System.Linq.Expressions/internal/index.js'; export { NewArrayExpression as NewArrayExpression } from './System.Linq.Expressions/internal/index.js'; export { NewExpression as NewExpression } from './System.Linq.Expressions/internal/index.js'; export { ParameterExpression as ParameterExpression } from './System.Linq.Expressions/internal/index.js'; export { RuntimeVariablesExpression as RuntimeVariablesExpression } from './System.Linq.Expressions/internal/index.js'; export { SwitchCase as SwitchCase } from './System.Linq.Expressions/internal/index.js'; export { SwitchExpression as SwitchExpression } from './System.Linq.Expressions/internal/index.js'; export { SymbolDocumentInfo as SymbolDocumentInfo } from './System.Linq.Expressions/internal/index.js'; export { TryExpression as TryExpression } from './System.Linq.Expressions/internal/index.js'; export { TypeBinaryExpression as TypeBinaryExpression } from './System.Linq.Expressions/internal/index.js'; export { UnaryExpression as UnaryExpression } from './System.Linq.Expressions/internal/index.js'; export { DynamicExpressionVisitor as DynamicExpressionVisitor } from './System.Linq.Expressions/internal/index.js'; export { DynamicExpression as DynamicExpression } from './System.Linq.Expressions/internal/index.js';