Something went wrong. Try again.
A Zig library that reads git repositories without running git, with log, show and diff output byte-identical to git's.
Something went wrong. Try again.
3.3 kB · 204 lines
at main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208fn main() {pub fn foo(x: i32) -> i32 {pub(crate) fn foo()async fn foo()unsafe fn foo()const fn foo()extern "C" fn foo()pub unsafe extern "C" fn foo() fn foo()fnfn fnx fooxfn fooFn foo()struct S {struct S;struct S(i32);struct S(i32)enum E {union U {trait T {impl T for S {impl<T> Foo<T> {mod m {mod m;type T = U;macro_rules! foo {let x = 1;match x {loop {use a::b;// fn x#[derive(Debug)]static X: i32 = 1;pub(super) struct Spub(in crate::a) fn f()struct S ;struct S {};fn f() { x; }fn ;fn(fn xfnxpub fn xpubfn xpub(crate)fn xpub (crate) fn xpub() fn xpub(a b) fn xpub(a(b)) fn xpub(;) fn xpub pub fn xasync unsafe fn xpub extern "C" fn xextern fn xextern "" fn xextern "a b" fn xextern 'C' fn xextern C fn xpub unsafe impl Xasync struct Xdefault fn xsafe fn xstatic fn xxasync fn xpub(a\b) fn xpub(\a) fn xextern "a\b" fn xextern "\" fn xpub((a) fn xpub(a)(b) fn xpub fn pub fn x pub fn xpub(a) extern "C" fn xextern"C" fn xextern "C"fn xextern "C" "D" fn xfn<T>impl<enum<macro_rules! xmacro_rules xpub macro_rules! xenum fn xfn xcrate fn xpub() fn x let K0vIW$Cstructextern \(\(;( extern "" fn wKH pub use impl } let unsafe asynceXtErnSTRuct(pub(crate)z extern C fn Okiuf5sr unsafe fn if trait pub(); extern)as pub (Hcr)ate) xRYd_rait LQK npX4LyUQ mod x extern C fn qysBnjbaCEw stuct x<pubCextern)async\ ;(in a::b) wilBCx pub(in a:GaRWjRVF:b) let stRfyQatic ?NJQuXOLQifEh0 union x {Ƣ jaK struct xextern "n lDOgv0Y) Pub() fn} oR6LO// rYXKp fn Qa fn x/static*pub(a(bo_rules! ZW|yU3 pub fn conSt Nb9v7 ? use KD8d6v2 extern "\" fn oQfFkw(pub<)exɰternextern;<"T> (extern "C" fn YC6zmwYnDutic macro_rules!static extern C fn VQAq{if\struct" Cx( use macro_rules!pub(;) extern "" Pub macro_rules! async const fn zVn { x; }/* extern extern "a\b" macro_rules!(ACCWuW { x; } pub(a(b)) static union<zkl; let externb" extern "C" ( type mod(zcfQBY { x; } 4JS enum <\ pubextern f|n(fn() async<< asynʞc C;struct pub() B__extern "a b"YvJ unsafefnBIaX { x; } extern "a\b" enumIA<T> { pub(in a::b)const extern "a\b" macro_rules! e<T> { )expubtern<((\exteؒrn "" fn zjea-ѯ> exterN "" fNmqf pUB(SupER) zjM {e a::b; trait vlYIJg3tern "C"usestatic struct d4I7AwL7K { x; } pUb mOd qYCtVMRx for S { BEp struct xY8rI pub(aon <T> iPubmpl EZGg%KIM43Eu pub (crate) mod<TA for S { pub() union JxYmO2mrIQXkyFsu() { extern "C" fn Sv5 extern 'l7kdC' fn NYvpugcN MS1bnc impl x unsafestruct kAniaaBP { x; }
use a::b; pub(a(b/)) fCspub((a)Ix4S OP}m0g4 struct x(< ;;((l; zRLWE4n34 struct x pub((a) tjhanoJ5pub(in a::b) pub(a\b) async extern impl(XlSy pub() async fn(4tlu { x; impub(a\b)}pl at(x: i32) -> i32 { {xasynceconstxternxpubexternasyncextern "a b" fn D " oq feHMEzZzgpubgt match <T> " let "a\b"structt;pub() union<uaMasync QS _lGGLfE6i mod x//if extern const
unsafe -> pub(crat e) default let -> ; rUpku7__R /* c */xstructtraIt Y staticmod(_g_; kPqk trait x : ext^ern "a b" fn ZubASync GUIG9܍LDkKu ( traitunion ZaWe hwtBpTBJD enum x
ern "" fnݪ IymTpubRAit XvNg8U = ( trait pupub(in a::b)b(;<struct}// StaTic pUb(;) enuM UnsafE -> } } match {