/dports/graphics/cfdg/cfdg-3.3_1/src-common/ |
H A D | astexpression.h | 268 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 D | builder.cpp | 494 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 D | astexpression.cpp | 309 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 D | ast.h | 54 class ASTruleSpecifier; variable 66 using ruleSpec_ptr = std::unique_ptr<ASTruleSpecifier>;
|
H A D | cfdgimpl.cpp | 97 …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 D | ast.cpp | 297 …if (const ASTruleSpecifier* r = dynamic_cast<const ASTruleSpecifier*> (mDefinition->mExpression.ge… in constCopy() 298 … ASTruleSpecifier* ret = new ASTruleSpecifier(r->shapeType, entropy, nullptr, where, nullptr); in constCopy()
|
H A D | astreplacement.cpp | 333 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 D | astreplacement.h | 59 ASTruleSpecifier mShapeSpec;
|
H A D | cfdg.ypp | 57 AST::ASTruleSpecifier* ruleSpec;
|
/dports/graphics/cfdg/cfdg-3.3_1/src-win/derived/ |
H A D | cfdg.tab.hpp | 187 AST::ASTruleSpecifier* ruleSpec;
|