summaryrefslogtreecommitdiff
path: root/gcc/rust/ast/rust-expr.h
AgeCommit message (Expand)Author
2025-10-30gccrs: Force crash when retrieving meta item locationPierre-Emmanuel Patry
2025-10-30gccrs: ast: Add PointerVisitorArthur Cohen
2025-10-30gccrs: Separate strip information from internal statePierre-Emmanuel Patry
2025-10-30gccrs: expand: Add handling for macro expansion in pattern contextArthur Cohen
2025-10-30gccrs: Emit an error message on unsupported llvm_asmPierre-Emmanuel Patry
2025-10-30gccrs: Add checks to ExpandVisitorOwen Avery
2025-10-30gccrs: Improve vector usages and avoid copies.Pierre-Emmanuel Patry
2025-08-05gccrs: Parse expression instead of literal in attributesPierre-Emmanuel Patry
2025-08-05gccrs: Fix AttrInputMacro operator= overloading.Pierre-Emmanuel Patry
2025-08-05gccrs: ast: Add Expr::Kind::TryArthur Cohen
2025-08-05gccrs: chore: ast: Fix formatting in rust-expr.hArthur Cohen
2025-08-05gccrs: ast: Use AnonConst for array type sizesArthur Cohen
2025-08-05gccrs: Fix ice with invalid borrow expressionPhilip Herron
2025-08-05gccrs: Parse try expressionsOwen Avery
2025-08-05gccrs: Add locus gettersPierre-Emmanuel Patry
2025-08-05gccrs: Add new function ClosureExpr::get_definition_exprOwen Avery
2025-08-05gccrs: ast: Add ConstBlock and AnonConst nodesArthur Cohen
2025-08-05gccrs: ast: collector: visit InlineAsm node during ast dump0xn4utilus
2025-04-28gccrs: Parse and lower llvm asm nodePierre-Emmanuel Patry
2025-04-28gccrs: Add llvmInlineAsm nodePierre-Emmanuel Patry
2025-04-14gccrs: ast: Support outer attributes for AST::RangeExprArthur Cohen
2025-04-08gccrs: Rename label getter to uncheckedPierre-Emmanuel Patry
2025-04-08gccrs: Rename label getter in ContinueExprPierre-Emmanuel Patry
2025-04-08gccrs: Migrate error state to optionalsPierre-Emmanuel Patry
2025-04-08gccrs: Remove unused error constructor and getterPierre-Emmanuel Patry
2025-04-08gccrs: Make loop label truly optionalPierre-Emmanuel Patry
2025-03-24gccrs: ast: Add new Expr::KindsArthur Cohen
2025-03-21gccrs: ast: Add new Kind enums for more precise downcastingArthur Cohen
2025-03-21gccrs: asm: Fix clang warningsArthur Cohen
2025-03-19gccrs: Rework InlineAsmOperandOwen Avery
2025-03-19gccrs: Use new constructors and control flow for operandbadumbatish
2025-03-19gccrs: Fix the parser's operand and flags storagebadumbatish
2025-03-17gccrs: Change assertion of constructorbadumbatish
2025-03-17gccrs: [gccrs#3051] Remove unnecessary #include from rust-expr.hLiam Naddell
2025-03-17gccrs: Safe-guard InlineAsm structsbadumbatish
2025-03-17gccrs: Store parse result of parse_format_string(s)badumbatish
2025-03-17gccrs: Added tl::expected to parse_operandjjasmine
2025-03-17gccrs: Partial support for operandjjasmine
2025-03-17gccrs: Refactoring and supporting more parse_reg_operandjjasmine
2025-03-17gccrs: Scaffolding ast visitor for InlineAsmjjasmine
2025-03-17gccrs: Add support for AST to HIR inline asm translationjjasmine
2025-03-17gccrs: Refactoring for inline asm prjjasmine
2025-03-17gccrs: Got AST::Fragment to be created from InlineAsmjjasmine
2025-03-17gccrs: Big Refactor after meetingjjasmine
2025-03-17gccrs: Safegaurd InlineAsm's clone_expr_...jjasmine
2025-03-17gccrs: Rename InlineAsmOptions to InlineAsmOptionjjasmine
2025-03-17gccrs: Scaffolding parse_regjjasmine
2025-03-17gccrs: Parsing of options(...) done.jjasmine
2025-03-17gccrs: Make InlineAsm non-abstract for usage in parsing.jjasmine
2025-03-17gccrs: Introduced is_global_asm to InlineAsm ASTjjasmine