Lines Matching full:full
3 #[cfg(feature = "full")]
17 /// *This type is available only if Syn is built with the `"derive"` or `"full"`
18 /// feature, but most of the variants are not available unless "full" is enabled.*
89 #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))]
255 /// *This type is available only if Syn is built with the `"full"` feature.*
256 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
257 pub struct ExprArray #full {
267 /// *This type is available only if Syn is built with the `"full"` feature.*
268 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
269 pub struct ExprAssign #full {
280 /// *This type is available only if Syn is built with the `"full"` feature.*
281 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
282 pub struct ExprAssignOp #full {
293 /// *This type is available only if Syn is built with the `"full"` feature.*
294 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
295 pub struct ExprAsync #full {
306 /// *This type is available only if Syn is built with the `"full"` feature.*
307 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
308 pub struct ExprAwait #full {
320 /// `"full"` feature.*
321 #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))]
333 /// *This type is available only if Syn is built with the `"full"` feature.*
334 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
335 pub struct ExprBlock #full {
345 /// *This type is available only if Syn is built with the `"full"` feature.*
346 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
347 pub struct ExprBox #full {
358 /// *This type is available only if Syn is built with the `"full"` feature.*
359 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
360 pub struct ExprBreak #full {
372 /// `"full"` feature.*
373 #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))]
386 /// `"full"` feature.*
387 #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))]
399 /// *This type is available only if Syn is built with the `"full"` feature.*
400 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
401 pub struct ExprClosure #full {
417 /// *This type is available only if Syn is built with the `"full"` feature.*
418 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
419 pub struct ExprContinue #full {
430 /// *This type is available only if Syn is built with the `"full"` feature.*
431 #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))]
443 /// *This type is available only if Syn is built with the `"full"` feature.*
444 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
445 pub struct ExprForLoop #full {
463 /// *This type is available only if Syn is built with the `"full"` feature.*
464 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
465 pub struct ExprGroup #full {
479 /// *This type is available only if Syn is built with the `"full"` feature.*
480 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
481 pub struct ExprIf #full {
494 /// `"full"` feature.*
495 #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))]
507 /// *This type is available only if Syn is built with the `"full"` feature.*
508 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
509 pub struct ExprLet #full {
522 /// `"full"` feature.*
523 #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))]
533 /// *This type is available only if Syn is built with the `"full"` feature.*
534 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
535 pub struct ExprLoop #full {
546 /// *This type is available only if Syn is built with the `"full"` feature.*
547 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
548 pub struct ExprMacro #full {
557 /// *This type is available only if Syn is built with the `"full"` feature.*
558 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
559 pub struct ExprMatch #full {
571 /// *This type is available only if Syn is built with the `"full"` feature.*
572 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
573 pub struct ExprMethodCall #full {
587 /// *This type is available only if Syn is built with the `"full"` feature.*
588 #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))]
603 /// `"full"` feature.*
604 #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))]
615 /// *This type is available only if Syn is built with the `"full"` feature.*
616 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
617 pub struct ExprRange #full {
628 /// *This type is available only if Syn is built with the `"full"` feature.*
629 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
630 pub struct ExprReference #full {
642 /// *This type is available only if Syn is built with the `"full"` feature.*
643 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
644 pub struct ExprRepeat #full {
656 /// *This type is available only if Syn is built with the `"full"` feature.*
657 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
658 pub struct ExprReturn #full {
671 /// *This type is available only if Syn is built with the `"full"` feature.*
672 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
673 pub struct ExprStruct #full {
686 /// *This type is available only if Syn is built with the `"full"` feature.*
687 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
688 pub struct ExprTry #full {
698 /// *This type is available only if Syn is built with the `"full"` feature.*
699 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
700 pub struct ExprTryBlock #full {
710 /// *This type is available only if Syn is built with the `"full"` feature.*
711 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
712 pub struct ExprTuple #full {
722 /// *This type is available only if Syn is built with the `"full"` feature.*
723 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
724 pub struct ExprType #full {
736 /// `"full"` feature.*
737 #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))]
748 /// *This type is available only if Syn is built with the `"full"` feature.*
749 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
750 pub struct ExprUnsafe #full {
760 /// *This type is available only if Syn is built with the `"full"` feature.*
761 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
762 pub struct ExprWhile #full {
774 /// *This type is available only if Syn is built with the `"full"` feature.*
775 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
776 pub struct ExprYield #full {
794 #[cfg(all(feature = "parsing", feature = "full"))]
848 /// *This type is available only if Syn is built with the `"derive"` or `"full"`
850 #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))]
918 /// *This type is available only if Syn is built with the `"derive"` or `"full"`
920 #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))]
962 #[cfg(feature = "full")]
967 /// *This type is available only if Syn is built with the `"full"` feature.*
968 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
977 #[cfg(feature = "full")]
981 /// *This type is available only if Syn is built with the `"full"` feature.*
982 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
994 #[cfg(feature = "full")]
998 /// *This type is available only if Syn is built with the `"full"` feature.*
999 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
1016 #[cfg(feature = "full")]
1020 /// *This type is available only if Syn is built with the `"full"` feature.*
1021 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
1028 #[cfg(feature = "full")]
1048 /// *This type is available only if Syn is built with the `"full"` feature.*
1049 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
1060 #[cfg(feature = "full")]
1064 /// *This type is available only if Syn is built with the `"full"` feature.*
1065 #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))]
1075 #[cfg(feature = "full")]
1095 #[cfg(feature = "full")]
1099 #[cfg(feature = "full")]
1247 #[cfg(feature = "full")]
1248 #[cfg_attr(doc_cfg, doc(cfg(all(feature = "full", feature = "parsing"))))]
1284 #[cfg(feature = "full")]
1403 #[cfg(not(feature = "full"))]
1461 || cfg!(feature = "full") && input.peek(Token![:]) && !input.peek(Token![::]) in peek_precedence()
1475 #[cfg(feature = "full")]
1503 #[cfg(feature = "full")]
1540 #[cfg(not(feature = "full"))]
1559 #[cfg(feature = "full")]
1580 #[cfg(feature = "full")]
1668 #[cfg(not(feature = "full"))]
1714 #[cfg(feature = "full")]
1816 #[cfg(not(feature = "full"))]
1832 Err(input.error("unsupported expression; enable syn's features=[\"full\"]")) in atom_expr()
1836 #[cfg(feature = "full")]
1879 #[cfg(feature = "full")]
1890 #[cfg(feature = "full")]
1929 #[cfg(feature = "full")]
1974 #[cfg(feature = "full")]
2000 #[cfg(feature = "full")]
2015 #[cfg(feature = "full")]
2073 #[cfg(feature = "full")]
2083 #[cfg(feature = "full")]
2100 #[cfg(feature = "full")]
2118 #[cfg(feature = "full")]
2146 #[cfg(feature = "full")]
2164 #[cfg(feature = "full")]
2185 #[cfg(feature = "full")]
2205 #[cfg(feature = "full")]
2235 #[cfg(feature = "full")]
2257 #[cfg(feature = "full")]
2291 #[cfg(all(feature = "full", feature = "printing"))]
2325 #[cfg(feature = "full")]
2335 #[cfg(feature = "full")]
2348 #[cfg(feature = "full")]
2358 #[cfg(feature = "full")]
2371 #[cfg(feature = "full")]
2380 #[cfg(feature = "full")]
2395 #[cfg(feature = "full")]
2404 #[cfg(feature = "full")]
2413 #[cfg(feature = "full")]
2425 #[cfg(feature = "full")]
2443 #[cfg(feature = "full")]
2495 #[cfg(feature = "full")]
2508 #[cfg(feature = "full")]
2546 #[cfg(feature = "full")]
2570 #[cfg(feature = "full")]
2581 #[cfg(feature = "full")]
2593 #[cfg(feature = "full")]
2605 #[cfg(feature = "full")]
2626 #[cfg(feature = "full")]
2647 #[cfg(feature = "full")]
2677 #[cfg(feature = "full")]
2686 #[cfg(feature = "full")]
2726 #[cfg(feature = "full")]
2745 #[cfg(feature = "full")]
2758 #[cfg(feature = "full")]
2778 #[cfg(feature = "full")]
2800 #[cfg(feature = "full")]
2821 #[cfg(not(feature = "full"))] in parse()
2823 #[cfg(feature = "full")] in parse()
2845 #[cfg(feature = "full")]
2920 #[cfg(feature = "full")]
2956 #[cfg(feature = "full")]
2963 #[cfg(feature = "full")]
2974 #[cfg(feature = "full")]
2979 #[cfg(feature = "full")]
2984 #[cfg(not(feature = "full"))]
2987 #[cfg(feature = "full")]
2997 #[cfg(feature = "full")]
3019 #[cfg(feature = "full")]
3034 #[cfg(feature = "full")]
3045 #[cfg(feature = "full")]
3056 #[cfg(feature = "full")]
3109 #[cfg(feature = "full")]
3120 #[cfg(feature = "full")]
3140 #[cfg(feature = "full")]
3152 #[cfg(feature = "full")]
3164 #[cfg(feature = "full")]
3179 #[cfg(feature = "full")]
3196 #[cfg(feature = "full")]
3210 #[cfg(feature = "full")]
3232 #[cfg(feature = "full")]
3243 #[cfg(feature = "full")]
3254 #[cfg(feature = "full")]
3264 #[cfg(feature = "full")]
3274 #[cfg(feature = "full")]
3290 #[cfg(feature = "full")]
3303 #[cfg(feature = "full")]
3316 #[cfg(feature = "full")]
3327 #[cfg(feature = "full")]
3378 #[cfg(feature = "full")]
3389 #[cfg(feature = "full")]
3408 #[cfg(feature = "full")]
3419 #[cfg(feature = "full")]
3430 #[cfg(feature = "full")]
3440 #[cfg(feature = "full")]
3450 #[cfg(feature = "full")]
3459 #[cfg(feature = "full")]
3477 #[cfg(feature = "full")]
3490 #[cfg(feature = "full")]
3511 #[cfg(feature = "full")]
3521 #[cfg(feature = "full")]
3530 #[cfg(feature = "full")]
3543 #[cfg(feature = "full")]