Home
last modified time | relevance | path

Searched refs:ASTreplacement (Results 1 – 10 of 10) sorted by relevance

/dports/graphics/cfdg/cfdg-3.3_1/src-common/
H A Dastreplacement.h56 class ASTreplacement {
66 ASTreplacement(const ASTreplacement&) = delete;
73 virtual ~ASTreplacement();
79 void to_json(json& j, const ASTreplacement& p);
116 class ASTloop final: public ASTreplacement {
138 class ASTtransform: public ASTreplacement {
150 class ASTif final: public ASTreplacement {
163 class ASTswitch final: public ASTreplacement {
187 class ASTdefine final : public ASTreplacement {
207 class ASTrule final : public ASTreplacement {
[all …]
H A Dastreplacement.cpp121 ASTreplacement::ASTreplacement(ruleSpec_ptr shapeSpec, mod_ptr mods, in ASTreplacement() function in AST::ASTreplacement
128 ASTreplacement::ASTreplacement(mod_ptr mods, const yy::location& loc, in ASTreplacement() function in AST::ASTreplacement
135 ASTreplacement::ASTreplacement(const std::string& s, const yy::location& loc) in ASTreplacement() function in AST::ASTreplacement
314 ASTreplacement::~ASTreplacement() = default;
682 ASTreplacement::compile(ph, b); in compile()
790 ASTreplacement::compile(ph, b); in compile()
812 ASTreplacement::compile(ph, b); in compile()
836 ASTreplacement::compile(ph, b); in compile()
993 ASTreplacement::compile(ph, b); in compile()
1001 ASTreplacement::compile(ph, b); in compile()
[all …]
H A Dbuilder.cpp681 ASTreplacement*
689 ASTreplacement::repElemListEnum t = ASTreplacement::replacement; in MakeElement()
702 t = ASTreplacement::op; in MakeElement()
709 t = ASTreplacement::op; in MakeElement()
713 t = ASTreplacement::op; in MakeElement()
715 t = ASTreplacement::op; in MakeElement()
718 t = ASTreplacement::op; in MakeElement()
805 Builder::pop_repContainer(ASTreplacement* r) in pop_repContainer()
822 return (containerType & (ASTreplacement::op | ASTreplacement::replacement)) == in badContainer()
823 (ASTreplacement::op | ASTreplacement::replacement); in badContainer()
[all …]
H A Dbuilder.h99 void pop_repContainer(AST::ASTreplacement* r);
100 void push_rep(AST::ASTreplacement* r, bool global = false);
141 AST::ASTreplacement*
H A Dast.h47 class ASTreplacement; variable
65 using rep_ptr = std::unique_ptr<ASTreplacement>;
H A Drenderimpl.cpp715 primShape::isPrimShape(s.mShapeType) && expectedType == ASTreplacement::op) in processSubpath()
725 mOpsOnly = mOpsOnly || (expectedType == ASTreplacement::op); in processSubpath()
H A Dcfdg.ypp53 AST::ASTreplacement* component;
203 | global_definition { $statement = static_cast<ASTreplacement*>($global_definition); }
897 … $replacement_simple_v2 = new ASTreplacement(std::move(r), std::move(mod), @replacement_simple_v2);
H A Dcfdgimpl.cpp669 mInitShape = std::make_unique<ASTreplacement>(std::move(start), std::move(mods)); in renderer()
/dports/graphics/cfdg/cfdg-3.3_1/src-win/derived/
H A Dcfdg.tab.hpp183 AST::ASTreplacement* component;
H A Dcfdg.tab.cpp979 { (yylhs.value.component) = static_cast<ASTreplacement*>((yystack_[0].value.defObj)); } in parse()
2030 … (yylhs.value.component) = new ASTreplacement(std::move(r), std::move(mod), yylhs.location); in parse()