System/Library/Frameworks/HealthKit.framework
_HKCFGNonTerminal.h
@class NSString, NSMutableArray, NSCharacterSet;
@interface _HKCFGNonTerminal : _HKCFGExpression {
NSString *_label;
NSMutableArray *_replacementRules;
}
@property (copy, nonatomic) NSCharacterSet *charactersToBeSkipped;
+ (id)nonTerminalWithLabel:(id)a0;
- (unsigned long long)_minimumLength;
- (id)initWithLabel:(id)a0;
- (id)_parseTreeWithContext:(id)a0;
- (void)_invalidate;
- (void)_tryNodesWithContext:(id)a0 solutionTest:(id /* block */)a1;
- (void)_checkForCycles:(id)a0;
- (void)_checkForCycles;
- (void).cxx_destruct;
- (id)_label;
- (id)_replacementRules;
- (BOOL)_tryNodesForExpressions:(id)a0 nodes:(id)a1 context:(id)a2 solutionTest:(id /* block */)a3;
- (void)addReplacementRuleWithExpressions:(id)a0 nodeEvaluator:(id /* block */)a1;
@end