Home
last modified time | relevance | path

Searched refs:Stmt (Results 1 - 25 of 47) sorted by relevance

12

/third_party/rust/crates/syn/src/
H A Dstmt.rs9 pub stmts: Vec<Stmt>,
16 pub enum Stmt { enum
91 /// use syn::{braced, token, Attribute, Block, Ident, Result, Stmt, Token};
106 /// stmts: Vec<Stmt>,
135 pub fn parse_within(input: ParseStream) -> Result<Vec<Stmt>> { in parse_within()
139 stmts.push(Stmt::Expr(Expr::Verbatim(TokenStream::new()), semi)); in parse_within()
146 Stmt::Expr(stmt, None) => expr::requires_terminator(stmt), in parse_within()
147 Stmt::Macro(stmt) => { in parse_within()
150 Stmt::Local(_) | Stmt in parse_within()
[all...]
H A Dparse_quote.rs13 /// use syn::{parse_quote, Stmt};
19 /// let stmt: Stmt = parse_quote! {
58 /// - [`Vec<Stmt>`] — parses the same as `Block::parse_within`
60 /// [`Vec<Stmt>`]: Block::parse_within
141 use crate::{Block, Pat, Stmt};
205 impl ParseQuote for Vec<Stmt> {
/third_party/rust/crates/syn/tests/
H A Dtest_pat.rs10 use syn::{parse_quote, token, Item, Pat, PatTuple, Stmt, Token};
36 syn::parse_str::<Stmt>("let | () = ();").unwrap_err(); in test_leading_vert()
37 syn::parse_str::<Stmt>("let (| A): E;").unwrap(); in test_leading_vert()
38 syn::parse_str::<Stmt>("let (|| A): (E);").unwrap_err(); in test_leading_vert()
39 syn::parse_str::<Stmt>("let (| A,): (E,);").unwrap(); in test_leading_vert()
40 syn::parse_str::<Stmt>("let [| A]: [E; 1];").unwrap(); in test_leading_vert()
41 syn::parse_str::<Stmt>("let [|| A]: [E; 1];").unwrap_err(); in test_leading_vert()
42 syn::parse_str::<Stmt>("let TS(| A): TS;").unwrap(); in test_leading_vert()
43 syn::parse_str::<Stmt>("let TS(|| A): TS;").unwrap_err(); in test_leading_vert()
44 syn::parse_str::<Stmt>("le in test_leading_vert()
[all...]
H A Dtest_stmt.rs13 use syn::{Block, Stmt};
17 let stmt = syn::parse_str::<Stmt>("let _ = &raw const x;").unwrap(); in test_raw_operator()
20 Stmt::Local { in test_raw_operator()
31 let stmt = syn::parse_str::<Stmt>("let _ = &raw;").unwrap(); in test_raw_variable()
34 Stmt::Local { in test_raw_variable()
55 assert!(syn::parse_str::<Stmt>("let _ = &raw x;").is_err()); in test_raw_invalid()
71 snapshot!(tokens as Stmt, @r###" in test_none_group()
72 Stmt::Item(Item::Fn { in test_none_group()
90 Stmt::Expr( in test_none_group()
119 snapshot!(tokens as Stmt, in test_let_dot_dot()
[all...]
H A Dtest_precedence.rs192 ExprField, ExprKind, GenericArg, GenericBound, ItemKind, Local, LocalKind, Pat, Stmt, in librustc_parenthesize()
228 fn flat_map_stmt<T: MutVisitor>(stmt: Stmt, vis: &mut T) -> Vec<Stmt> { in librustc_parenthesize()
242 vec![Stmt { kind, ..stmt }] in librustc_parenthesize()
388 use syn::{token, BinOp, Expr, ExprParen, GenericArgument, MetaNameValue, Pat, Stmt, Type}; in syn_parenthesize()
442 fn fold_stmt(&mut self, stmt: Stmt) -> Stmt { in syn_parenthesize()
445 Stmt::Expr(Expr::Verbatim(_), Some(_)) => stmt, in syn_parenthesize()
446 Stmt::Expr(e, semi) => Stmt in syn_parenthesize()
[all...]
H A Dtest_parse_quote.rs5 use syn::{parse_quote, Attribute, Field, Lit, Pat, Stmt, Token};
145 let stmts: Vec<Stmt> = parse_quote! { in test_vec_stmt()
151 Stmt::Local { in test_vec_stmt()
154 Stmt::Expr( in test_vec_stmt()
/third_party/node/deps/v8/third_party/jinja2/
H A Dnodes.py98 - :class:`Stmt`: statements
266 class Stmt(Node): class
286 class Output(Stmt):
294 class Extends(Stmt):
300 class For(Stmt):
312 class If(Stmt):
318 class Macro(Stmt):
327 class CallBlock(Stmt):
335 class FilterBlock(Stmt):
341 class With(Stmt)
[all...]
/third_party/node/tools/inspector_protocol/jinja2/
H A Dnodes.py111 - :class:`Stmt`: statements
275 class Stmt(Node): class
292 class Output(Stmt):
299 class Extends(Stmt):
304 class For(Stmt):
315 class If(Stmt):
320 class Macro(Stmt):
328 class CallBlock(Stmt):
335 class FilterBlock(Stmt):
340 class With(Stmt)
[all...]
/third_party/skia/third_party/externals/jinja2/
H A Dnodes.py98 - :class:`Stmt`: statements
266 class Stmt(Node): class
286 class Output(Stmt):
294 class Extends(Stmt):
300 class For(Stmt):
312 class If(Stmt):
318 class Macro(Stmt):
327 class CallBlock(Stmt):
335 class FilterBlock(Stmt):
341 class With(Stmt)
[all...]
/third_party/jinja2/
H A Dnodes.py107 - :class:`Stmt`: statements
280 class Stmt(Node): class
301 class Output(Stmt):
310 class Extends(Stmt):
317 class For(Stmt):
335 class If(Stmt):
345 class Macro(Stmt):
358 class CallBlock(Stmt):
370 class FilterBlock(Stmt):
378 class With(Stmt)
[all...]
/third_party/rust/crates/syn/examples/trace-var/trace-var/src/
H A Dlib.rs7 use syn::{parse_macro_input, parse_quote, BinOp, Expr, Ident, ItemFn, Local, Pat, Stmt, Token};
85 fn let_and_print(&mut self, local: Local) -> Stmt { in let_and_print()
114 /// transform `Expr` and `Stmt` nodes.
136 fn fold_stmt(&mut self, s: Stmt) -> Stmt { in fold_stmt()
138 Stmt::Local(s) => { in fold_stmt()
142 Stmt::Local(fold::fold_local(self, s)) in fold_stmt()
/third_party/typescript/tests/baselines/reference/
H A DparserRealSource10.js201 setTokenInfo(TokenID.Break, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "break", ErrorRecoverySet.Stmt);
206 setTokenInfo(TokenID.Continue, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "continue", ErrorRecoverySet.Stmt);
207 setTokenInfo(TokenID.Debugger, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.Debugger, "debugger", ErrorRecoverySet.Stmt);
210 setTokenInfo(TokenID.Do, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "do", ErrorRecoverySet.Stmt);
215 setTokenInfo(TokenID.Declare, Reservation.TypeScript, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "declare", ErrorRecoverySet.Stmt);
218 setTokenInfo(TokenID.For, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "for", ErrorRecoverySet.Stmt);
223 setTokenInfo(TokenID.If, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "if", ErrorRecoverySet.Stmt);
238 setTokenInfo(TokenID.Return, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "return", ErrorRecoverySet.Stmt);
242 setTokenInfo(TokenID.Switch, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "switch", ErrorRecoverySet.Stmt);
244 setTokenInfo(TokenID.Throw, Reservation.TypeScriptAndJS, OperatorPrecedence.None, NodeType.None, OperatorPrecedence.None, NodeType.None, "throw", ErrorRecoverySet.Stmt);
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DRDFDeadCode.cpp84 if (!DFG.IsCode<NodeAttrs::Stmt>(IA)) in scanInstr()
162 if (DFG.IsCode<NodeAttrs::Stmt>(IA)) in collect()
197 if (Kind == NodeAttrs::Stmt || Kind == NodeAttrs::Phi) { in erase()
234 if (!DFG.IsCode<NodeAttrs::Stmt>(IA)) in erase()
H A DRDFCopy.cpp73 if (DFG.IsCode<NodeAttrs::Stmt>(IA)) { in scanBlock()
165 assert(DFG.IsCode<NodeAttrs::Stmt>(IA)); in run()
H A DHexagonRDFOpt.cpp164 for (auto TA : BA.Addr->members_if(DFG.IsCode<NodeAttrs::Stmt>, DFG)) { in run()
216 if (!getDFG().IsCode<NodeAttrs::Stmt>(IA)) in rewrite()
/third_party/skia/include/sksl/
H A DDSLFunction.h63 template<class... Stmt>
64 void define(Stmt... stmts) { in define()
/third_party/node/deps/v8/tools/gcmole/
H A Dgcmole.cc979 ExprEffect Sequential(clang::Stmt* parent, int n, clang::Expr** exprs, in Sequential()
1116 Environment VisitStmt(clang::Stmt* stmt, const Environment& env) { in VisitStmt()
1212 void Sequential(clang::Stmt* a, clang::Stmt* b, clang::Stmt* c) { in Sequential()
1219 void Sequential(clang::Stmt* a, clang::Stmt* b) { in Sequential()
1225 void Loop(clang::Stmt* a, clang::Stmt* b, clang::Stmt*
[all...]
/third_party/skia/third_party/externals/tint/fuzzers/tint_ast_fuzzer/mutation_finders/
H A Dreplace_identifiers.cc50 program, user->Stmt(), [user](const sem::Variable* var) { in FindMutations()
/third_party/skia/third_party/externals/tint/src/sem/
H A Dexpression.h52 const Statement* Stmt() const { return statement_; } in Stmt() function in tint::sem::Expression
/third_party/skia/third_party/externals/tint/src/resolver/
H A Dcompound_statement_test.cc186 auto* s = e->Stmt(); in TEST_F()
252 auto* s = e->Stmt(); in TEST_F()
270 auto* s = e->Stmt(); in TEST_F()
337 auto* s = e->Stmt(); in TEST_F()
/third_party/skia/third_party/externals/tint/src/transform/
H A Dpromote_initializers_to_const_var.cc60 auto* src_sem_stmt = call->Stmt(); in Run()
H A Dfold_trivial_single_use_lets.cc69 auto* user_stmt = user->Stmt()->Declaration(); in Run()
H A Dloop_to_for_loop.cc44 if (auto* s = user->Stmt()) { in IsVarUsedByStmt()
/third_party/skia/third_party/externals/tint/fuzzers/tint_ast_fuzzer/mutations/
H A Dreplace_identifier.cc72 util::GetAllVarsInScope(program, use_sem_node->Stmt(), in IsApplicable()
/third_party/rust/crates/syn/src/gen/
H A Dclone.rs1736 impl Clone for Stmt {
1739 Stmt::Local(v0) => Stmt::Local(v0.clone()), in clone()
1740 Stmt::Item(v0) => Stmt::Item(v0.clone()), in clone()
1741 Stmt::Expr(v0, v1) => Stmt::Expr(v0.clone(), v1.clone()), in clone()
1742 Stmt::Macro(v0) => Stmt::Macro(v0.clone()), in clone()

Completed in 18 milliseconds

12