yog-script-analyze 0.2.4

Yog Script (.ys, .yns) analyzed: its lexer, parser and syntax tree, names resolved, the class index model — what the build and the editors read a source with.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
namespace System.Collections.Concurrent;

using System.Threading;

/// A queue many threads add to and take from at once (.NET's).
[Intrinsic]
[Threads(ThreadSafety.Guarded)]
public readonly class ConcurrentQueue<T> {
    public ConcurrentQueue() {}

    public void Enqueue(T item);
    /// The first item, taken away, if there's one.
    public T? TryDequeue();
    /// The first item, left there, if there's one.
    public T? TryPeek();
    public i32 Count { get; }
    public bool IsEmpty { get; }
}