Home
last modified time | relevance | path

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

/dports/graphics/cfdg/cfdg-3.3_1/src-common/
H A Dastexpression.h268 class ASTruleSpecifier : public ASTexpression {
293 ASTruleSpecifier(exp_ptr args, const yy::location& loc);
294 ASTruleSpecifier(ruleSpec_ptr r) noexcept;
295 ASTruleSpecifier(const ASTruleSpecifier&) = delete;
296 ASTruleSpecifier& operator=(const ASTruleSpecifier&) = delete;
297 explicit ASTruleSpecifier() in ASTruleSpecifier() function
302 ~ASTruleSpecifier() override;
308 void grab(const ASTruleSpecifier* src);
311 class ASTstartSpecifier final : public ASTruleSpecifier {
316 : ASTruleSpecifier(t, name, std::move(args), loc, nullptr), in ASTstartSpecifier()
[all …]
H A Dbuilder.cpp494 ASTruleSpecifier* temp_rule = dynamic_cast<ASTruleSpecifier*>(specAndMod[0].get()); in MakeConfig()
573 return new ASTruleSpecifier(varNum, name, nullptr, loc, in MakeVariable()
619 return std::make_unique<ASTruleSpecifier>(0, name, std::move(args), in MakeRuleSpec()
630 return std::make_unique<ASTruleSpecifier>(std::move(args), loc); in MakeRuleSpec()
641 return std::make_unique<ASTruleSpecifier>(nameIndex, name, loc); in MakeRuleSpec()
649 ret = std::make_unique<ASTruleSpecifier>(nameIndex, name, std::move(args), in MakeRuleSpec()
655 ret->argSource = ASTruleSpecifier::SimpleParentArgs; in MakeRuleSpec()
690 if (r->argSource == ASTruleSpecifier::ParentArgs) in MakeElement()
691 r->argSource = ASTruleSpecifier::SimpleParentArgs; in MakeElement()
698 } else if (r->argSource == ASTruleSpecifier::StackArgs || in MakeElement()
[all …]
H A Dastexpression.cpp309 ASTruleSpecifier::ASTruleSpecifier(int t, const std::string& name, exp_ptr args, in ASTruleSpecifier() function in AST::ASTruleSpecifier
320 ASTruleSpecifier::ASTruleSpecifier(int t, const std::string& name, const yy::location& loc) in ASTruleSpecifier() function in AST::ASTruleSpecifier
328 ASTruleSpecifier::ASTruleSpecifier(ruleSpec_ptr r) noexcept in ASTruleSpecifier() function in AST::ASTruleSpecifier
337 ASTruleSpecifier::ASTruleSpecifier(exp_ptr args, const yy::location& loc) in ASTruleSpecifier() function in AST::ASTruleSpecifier
347 ASTruleSpecifier::grab(const ASTruleSpecifier* src) in grab()
573 ASTruleSpecifier::~ASTruleSpecifier() = default;
2038 ASTruleSpecifier::simplify(Builder* b) in simplify()
2085 ASTruleSpecifier::simplify(b); in simplify()
2850 ASTruleSpecifier* ret = new ASTruleSpecifier(stringIndex, name, where); in compile()
2904 ASTruleSpecifier* r = new ASTruleSpecifier(nameIndex, name, in compile()
[all …]
H A Dast.h54 class ASTruleSpecifier; variable
66 using ruleSpec_ptr = std::unique_ptr<ASTruleSpecifier>;
H A Dcfdgimpl.cpp97 …def->mExpression = std::make_unique<ASTruleSpecifier>(primShape::circleType, "CIRCLE", nullptr, Cf… in initVariables()
109 …def->mExpression = std::make_unique<ASTruleSpecifier>(primShape::squareType, "SQUARE", nullptr, Cf… in initVariables()
121 …def->mExpression = std::make_unique<ASTruleSpecifier>(primShape::triangleType, "TRIANGLE", nullptr… in initVariables()
668 ruleSpec_ptr start(static_cast<ASTruleSpecifier*>(startSpec)); in renderer()
H A Dast.cpp297 …if (const ASTruleSpecifier* r = dynamic_cast<const ASTruleSpecifier*> (mDefinition->mExpression.ge… in constCopy()
298ASTruleSpecifier* ret = new ASTruleSpecifier(r->shapeType, entropy, nullptr, where, nullptr); in constCopy()
H A Dastreplacement.cpp333 if (mShapeSpec.argSource == ASTruleSpecifier::NoArgs) { in replace()
338 if (mShapeSpec.argSource == ASTruleSpecifier::SimpleParentArgs) in replace()
653 if (mShapeSpec.argSource == ASTruleSpecifier::ShapeArgs || in compile()
654 mShapeSpec.argSource == ASTruleSpecifier::StackArgs || in compile()
H A Dastreplacement.h59 ASTruleSpecifier mShapeSpec;
H A Dcfdg.ypp57 AST::ASTruleSpecifier* ruleSpec;
/dports/graphics/cfdg/cfdg-3.3_1/src-win/derived/
H A Dcfdg.tab.hpp187 AST::ASTruleSpecifier* ruleSpec;