Searched refs:DRC_RULE (Results 1 – 13 of 13) sorted by relevance
31 DRC_RULE::DRC_RULE() : in DRC_RULE() function in DRC_RULE40 DRC_RULE::~DRC_RULE() in ~DRC_RULE()46 void DRC_RULE::AddConstraint( DRC_CONSTRAINT& aConstraint ) in AddConstraint()53 OPT<DRC_CONSTRAINT> DRC_RULE::FindConstraint( DRC_CONSTRAINT_T aType ) in FindConstraint()
79 class DRC_RULE82 DRC_RULE();83 virtual ~DRC_RULE();125 void SetParentRule( DRC_RULE *aParentRule ) { m_parentRule = aParentRule; } in SetParentRule()126 DRC_RULE* GetParentRule() const { return m_parentRule; } in GetParentRule()150 DRC_RULE* m_parentRule; // For constraints found in rules
82 for( DRC_RULE* rule : m_rules ) in ~DRC_ENGINE()126 DRC_RULE *rule = new DRC_RULE; in createImplicitRule()238 DRC_RULE* netclassRule; in loadImplicitRules()243 netclassRule = new DRC_RULE; in loadImplicitRules()270 netclassRule = new DRC_RULE; in loadImplicitRules()287 netclassRule = new DRC_RULE; in loadImplicitRules()391 []( DRC_RULE* lhs, DRC_RULE* rhs ) in loadImplicitRules()529 std::vector<DRC_RULE*> rules; in loadRules()542 for( DRC_RULE* rule : rules ) in loadRules()565 for( DRC_RULE* rule : m_rules ) in compileRules()[all …]
46 void Parse( std::vector<DRC_RULE*>& aRules, REPORTER* aReporter );49 DRC_RULE* parseDRC_RULE();51 void parseConstraint( DRC_RULE* aRule );
62 class DRC_RULE; variable189 void addRule( DRC_RULE* rule ) in addRule()207 DRC_RULE* parentRule;212 DRC_RULE* createImplicitRule( const wxString& name );220 std::vector<DRC_RULE*> m_rules;
31 class DRC_RULE; variable110 void SetViolatingRule ( DRC_RULE *aRule ) { m_violatingRule = aRule; } in SetViolatingRule()111 DRC_RULE* GetViolatingRule() const { return m_violatingRule; } in GetViolatingRule()179 DRC_RULE* m_violatingRule = nullptr;
25 class DRC_RULE; variable36 DRC_RULE* matchingRule;
92 void DRC_RULES_PARSER::Parse( std::vector<DRC_RULE*>& aRules, REPORTER* aReporter ) in Parse()170 DRC_RULE* DRC_RULES_PARSER::parseDRC_RULE() in parseDRC_RULE()172 DRC_RULE* rule = new DRC_RULE(); in parseDRC_RULE()247 void DRC_RULES_PARSER::parseConstraint( DRC_RULE* aRule ) in parseConstraint()
121 virtual void accountCheck( const DRC_RULE* ruleToTest );132 std::unordered_map<const DRC_RULE*, int> m_stats;
232 std::map<DRC_RULE*, std::set<BOARD_CONNECTED_ITEM*> > itemSets; in runInternal()266 std::map<DRC_RULE*, std::vector<CONNECTION> > matches; in runInternal()337 DRC_RULE *rule = it.first; in runInternal()
103 void DRC_TEST_PROVIDER::accountCheck( const DRC_RULE* ruleToTest ) in accountCheck()127 for( const std::pair<const DRC_RULE* const, int>& stat : m_stats ) in reportRuleStatistics()
158 DRC_RULE* parentRule;
420 std::vector<DRC_RULE*> dummyRules; in OnCompile()