Sha256: aca08cfcb53801f8f6a8e67ebf16244bf44ec572550515b47bf89a1fb9fb6f8b
Contents?: true
Size: 783 Bytes
Versions: 9
Compression:
Stored size: 783 Bytes
Contents
#import <Foundation/Foundation.h> @class GHToken; typedef enum GHRuleType GHRuleType; typedef enum GHTokenType GHTokenType; @interface GHAstNode<ObjectType> : NSObject @property (nonatomic, readonly) GHRuleType ruleType; - (id)initWithRuleType:(GHRuleType)theRuleType; - (GHToken *)tokenWithType:(GHTokenType)theTokenType; - (NSArray<GHToken *> *)tokensWithType:(GHTokenType)theTokenType; - (id)singleWithRuleType:(GHRuleType)theRuleType; - (NSArray<NSObject *> *)itemsWithRuleType:(GHRuleType)theRuleType; - (void)setSingleWithRuleType:(GHRuleType)theRuleType value:(ObjectType)theValue; - (void)addRange:(GHRuleType)theRuleType values:(NSArray<NSObject *> *)theValues; - (void)addObject:(NSObject *)theObject withRuleType:(GHRuleType)theRuleType; @end
Version data entries
9 entries across 9 versions & 1 rubygems