Sha256: 23733deb04a74460d3cc5dce91500af734000b5f1c59cd666aca7b0999b87b6c
Contents?: true
Size: 1.13 KB
Versions: 9
Compression:
Stored size: 1.13 KB
Contents
#import <Foundation/Foundation.h> #import "GHParser.h" @class GHToken; @class GHGherkinDialect; @class GHGherkinDialectProvider; @interface GHTokenMatcher : NSObject <GHTokenMatcherProtocol> - (GHGherkinDialect *)currentDialect; - (id)initWithDialectProvider:(GHGherkinDialectProvider *)theDialectProvider; - (id)initWithLanguage:(NSString *)theLanguage; - (void)reset; - (BOOL)matchEOFWithToken:(GHToken *)theToken; - (BOOL)matchOtherWithToken:(GHToken *)theToken; - (BOOL)matchEmptyWithToken:(GHToken *)theToken; - (BOOL)matchCommentWithToken:(GHToken *)theToken; - (BOOL)matchLanguageWithToken:(GHToken *)theToken; - (BOOL)matchTagLineWithToken:(GHToken *)theToken; - (BOOL)matchFeatureLineWithToken:(GHToken *)theToken; - (BOOL)matchBackgroundLineWithToken:(GHToken *)theToken; - (BOOL)matchScenarioLineWithToken:(GHToken *)theToken; - (BOOL)matchScenarioOutlineLineWithToken:(GHToken *)theToken; - (BOOL)matchExamplesLineWithToken:(GHToken *)theToken; - (BOOL)matchDocStringSeparatorWithToken:(GHToken *)theToken; - (BOOL)matchStepLineWithToken:(GHToken *)theToken; - (BOOL)matchTableRowWithToken:(GHToken *)theToken; @end
Version data entries
9 entries across 9 versions & 1 rubygems