UNPKG

@amplitude/ampli

Version:

Amplitude CLI

396 lines (395 loc) 16.5 kB
import { ATN } from "antlr4ts/atn/ATN"; import { Parser } from "antlr4ts/Parser"; import { ParserRuleContext } from "antlr4ts/ParserRuleContext"; import { RuleContext } from "antlr4ts/RuleContext"; import { TerminalNode } from "antlr4ts/tree/TerminalNode"; import { Token } from "antlr4ts/Token"; import { TokenStream } from "antlr4ts/TokenStream"; import { Vocabulary } from "antlr4ts/Vocabulary"; import { ObjectiveCPreprocessorParserListener } from "./ObjectiveCPreprocessorParserListener"; export declare class ObjectiveCPreprocessorParser extends Parser { static readonly AUTO = 1; static readonly BREAK = 2; static readonly CASE = 3; static readonly CHAR = 4; static readonly CONST = 5; static readonly CONTINUE = 6; static readonly DEFAULT = 7; static readonly DO = 8; static readonly DOUBLE = 9; static readonly ELSE = 10; static readonly ENUM = 11; static readonly EXTERN = 12; static readonly FLOAT = 13; static readonly FOR = 14; static readonly GOTO = 15; static readonly IF = 16; static readonly INLINE = 17; static readonly INT = 18; static readonly LONG = 19; static readonly REGISTER = 20; static readonly RESTRICT = 21; static readonly RETURN = 22; static readonly SHORT = 23; static readonly SIGNED = 24; static readonly SIZEOF = 25; static readonly STATIC = 26; static readonly STRUCT = 27; static readonly SWITCH = 28; static readonly TYPEDEF = 29; static readonly UNION = 30; static readonly UNSIGNED = 31; static readonly VOID = 32; static readonly VOLATILE = 33; static readonly WHILE = 34; static readonly BOOL_ = 35; static readonly COMPLEX = 36; static readonly IMAGINERY = 37; static readonly TRUE = 38; static readonly FALSE = 39; static readonly BOOL = 40; static readonly Class = 41; static readonly BYCOPY = 42; static readonly BYREF = 43; static readonly ID = 44; static readonly IMP = 45; static readonly IN = 46; static readonly INOUT = 47; static readonly NIL = 48; static readonly NO = 49; static readonly NULL = 50; static readonly ONEWAY = 51; static readonly OUT = 52; static readonly PROTOCOL_ = 53; static readonly SEL = 54; static readonly SELF = 55; static readonly SUPER = 56; static readonly YES = 57; static readonly AUTORELEASEPOOL = 58; static readonly CATCH = 59; static readonly CLASS = 60; static readonly DYNAMIC = 61; static readonly ENCODE = 62; static readonly END = 63; static readonly FINALLY = 64; static readonly IMPLEMENTATION = 65; static readonly INTERFACE = 66; static readonly IMPORT = 67; static readonly PACKAGE = 68; static readonly PROTOCOL = 69; static readonly OPTIONAL = 70; static readonly PRIVATE = 71; static readonly PROPERTY = 72; static readonly PROTECTED = 73; static readonly PUBLIC = 74; static readonly REQUIRED = 75; static readonly SELECTOR = 76; static readonly SYNCHRONIZED = 77; static readonly SYNTHESIZE = 78; static readonly THROW = 79; static readonly TRY = 80; static readonly ATOMIC = 81; static readonly NONATOMIC = 82; static readonly RETAIN = 83; static readonly ATTRIBUTE = 84; static readonly AUTORELEASING_QUALIFIER = 85; static readonly BLOCK = 86; static readonly BRIDGE = 87; static readonly BRIDGE_RETAINED = 88; static readonly BRIDGE_TRANSFER = 89; static readonly COVARIANT = 90; static readonly CONTRAVARIANT = 91; static readonly DEPRECATED = 92; static readonly KINDOF = 93; static readonly STRONG_QUALIFIER = 94; static readonly TYPEOF = 95; static readonly UNSAFE_UNRETAINED_QUALIFIER = 96; static readonly UNUSED = 97; static readonly WEAK_QUALIFIER = 98; static readonly NULL_UNSPECIFIED = 99; static readonly NULLABLE = 100; static readonly NONNULL = 101; static readonly NULL_RESETTABLE = 102; static readonly NS_INLINE = 103; static readonly NS_ENUM = 104; static readonly NS_OPTIONS = 105; static readonly ASSIGN = 106; static readonly COPY = 107; static readonly GETTER = 108; static readonly SETTER = 109; static readonly STRONG = 110; static readonly READONLY = 111; static readonly READWRITE = 112; static readonly WEAK = 113; static readonly UNSAFE_UNRETAINED = 114; static readonly IB_OUTLET = 115; static readonly IB_OUTLET_COLLECTION = 116; static readonly IB_INSPECTABLE = 117; static readonly IB_DESIGNABLE = 118; static readonly NS_ASSUME_NONNULL_BEGIN = 119; static readonly NS_ASSUME_NONNULL_END = 120; static readonly EXTERN_SUFFIX = 121; static readonly IOS_SUFFIX = 122; static readonly MAC_SUFFIX = 123; static readonly TVOS_PROHIBITED = 124; static readonly IDENTIFIER = 125; static readonly LP = 126; static readonly RP = 127; static readonly LBRACE = 128; static readonly RBRACE = 129; static readonly LBRACK = 130; static readonly RBRACK = 131; static readonly SEMI = 132; static readonly COMMA = 133; static readonly DOT = 134; static readonly STRUCTACCESS = 135; static readonly AT = 136; static readonly ASSIGNMENT = 137; static readonly GT = 138; static readonly LT = 139; static readonly BANG = 140; static readonly TILDE = 141; static readonly QUESTION = 142; static readonly COLON = 143; static readonly EQUAL = 144; static readonly LE = 145; static readonly GE = 146; static readonly NOTEQUAL = 147; static readonly AND = 148; static readonly OR = 149; static readonly INC = 150; static readonly DEC = 151; static readonly ADD = 152; static readonly SUB = 153; static readonly MUL = 154; static readonly DIV = 155; static readonly BITAND = 156; static readonly BITOR = 157; static readonly BITXOR = 158; static readonly MOD = 159; static readonly ADD_ASSIGN = 160; static readonly SUB_ASSIGN = 161; static readonly MUL_ASSIGN = 162; static readonly DIV_ASSIGN = 163; static readonly AND_ASSIGN = 164; static readonly OR_ASSIGN = 165; static readonly XOR_ASSIGN = 166; static readonly MOD_ASSIGN = 167; static readonly LSHIFT_ASSIGN = 168; static readonly RSHIFT_ASSIGN = 169; static readonly ELIPSIS = 170; static readonly CHARACTER_LITERAL = 171; static readonly STRING_START = 172; static readonly HEX_LITERAL = 173; static readonly OCTAL_LITERAL = 174; static readonly BINARY_LITERAL = 175; static readonly DECIMAL_LITERAL = 176; static readonly FLOATING_POINT_LITERAL = 177; static readonly WS = 178; static readonly MULTI_COMMENT = 179; static readonly SINGLE_COMMENT = 180; static readonly BACKSLASH = 181; static readonly SHARP = 182; static readonly STRING_NEWLINE = 183; static readonly STRING_END = 184; static readonly STRING_VALUE = 185; static readonly DIRECTIVE_IMPORT = 186; static readonly DIRECTIVE_INCLUDE = 187; static readonly DIRECTIVE_PRAGMA = 188; static readonly DIRECTIVE_DEFINE = 189; static readonly DIRECTIVE_DEFINED = 190; static readonly DIRECTIVE_IF = 191; static readonly DIRECTIVE_ELIF = 192; static readonly DIRECTIVE_ELSE = 193; static readonly DIRECTIVE_UNDEF = 194; static readonly DIRECTIVE_IFDEF = 195; static readonly DIRECTIVE_IFNDEF = 196; static readonly DIRECTIVE_ENDIF = 197; static readonly DIRECTIVE_TRUE = 198; static readonly DIRECTIVE_FALSE = 199; static readonly DIRECTIVE_ERROR = 200; static readonly DIRECTIVE_WARNING = 201; static readonly DIRECTIVE_BANG = 202; static readonly DIRECTIVE_LP = 203; static readonly DIRECTIVE_RP = 204; static readonly DIRECTIVE_EQUAL = 205; static readonly DIRECTIVE_NOTEQUAL = 206; static readonly DIRECTIVE_AND = 207; static readonly DIRECTIVE_OR = 208; static readonly DIRECTIVE_LT = 209; static readonly DIRECTIVE_GT = 210; static readonly DIRECTIVE_LE = 211; static readonly DIRECTIVE_GE = 212; static readonly DIRECTIVE_STRING = 213; static readonly DIRECTIVE_ID = 214; static readonly DIRECTIVE_DECIMAL_LITERAL = 215; static readonly DIRECTIVE_FLOAT = 216; static readonly DIRECTIVE_NEWLINE = 217; static readonly DIRECTIVE_MULTI_COMMENT = 218; static readonly DIRECTIVE_SINGLE_COMMENT = 219; static readonly DIRECTIVE_BACKSLASH_NEWLINE = 220; static readonly DIRECTIVE_TEXT_NEWLINE = 221; static readonly DIRECTIVE_TEXT = 222; static readonly RULE_directive = 0; static readonly RULE_directiveText = 1; static readonly RULE_preprocessorExpression = 2; static readonly ruleNames: string[]; private static readonly _LITERAL_NAMES; private static readonly _SYMBOLIC_NAMES; static readonly VOCABULARY: Vocabulary; get vocabulary(): Vocabulary; get grammarFileName(): string; get ruleNames(): string[]; get serializedATN(): string; constructor(input: TokenStream); directive(): DirectiveContext; directiveText(): DirectiveTextContext; preprocessorExpression(): PreprocessorExpressionContext; preprocessorExpression(_p: number): PreprocessorExpressionContext; sempred(_localctx: RuleContext, ruleIndex: number, predIndex: number): boolean; private preprocessorExpression_sempred; static readonly _serializedATN: string; static __ATN: ATN; static get _ATN(): ATN; } export declare class DirectiveContext extends ParserRuleContext { constructor(parent: ParserRuleContext | undefined, invokingState: number); get ruleIndex(): number; copyFrom(ctx: DirectiveContext): void; } export declare class PreprocessorImportContext extends DirectiveContext { SHARP(): TerminalNode; directiveText(): DirectiveTextContext; DIRECTIVE_IMPORT(): TerminalNode | undefined; DIRECTIVE_INCLUDE(): TerminalNode | undefined; constructor(ctx: DirectiveContext); enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; } export declare class PreprocessorConditionalContext extends DirectiveContext { SHARP(): TerminalNode; DIRECTIVE_IF(): TerminalNode | undefined; preprocessorExpression(): PreprocessorExpressionContext | undefined; DIRECTIVE_ELIF(): TerminalNode | undefined; DIRECTIVE_ELSE(): TerminalNode | undefined; DIRECTIVE_ENDIF(): TerminalNode | undefined; constructor(ctx: DirectiveContext); enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; } export declare class PreprocessorDefContext extends DirectiveContext { SHARP(): TerminalNode; DIRECTIVE_IFDEF(): TerminalNode | undefined; DIRECTIVE_ID(): TerminalNode; DIRECTIVE_IFNDEF(): TerminalNode | undefined; DIRECTIVE_UNDEF(): TerminalNode | undefined; constructor(ctx: DirectiveContext); enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; } export declare class PreprocessorPragmaContext extends DirectiveContext { SHARP(): TerminalNode; DIRECTIVE_PRAGMA(): TerminalNode; directiveText(): DirectiveTextContext; constructor(ctx: DirectiveContext); enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; } export declare class PreprocessorErrorContext extends DirectiveContext { SHARP(): TerminalNode; DIRECTIVE_ERROR(): TerminalNode; directiveText(): DirectiveTextContext; constructor(ctx: DirectiveContext); enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; } export declare class PreprocessorWarningContext extends DirectiveContext { SHARP(): TerminalNode; DIRECTIVE_WARNING(): TerminalNode; directiveText(): DirectiveTextContext; constructor(ctx: DirectiveContext); enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; } export declare class PreprocessorDefineContext extends DirectiveContext { SHARP(): TerminalNode; DIRECTIVE_DEFINE(): TerminalNode; DIRECTIVE_ID(): TerminalNode; directiveText(): DirectiveTextContext | undefined; constructor(ctx: DirectiveContext); enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; } export declare class DirectiveTextContext extends ParserRuleContext { DIRECTIVE_TEXT(): TerminalNode[]; DIRECTIVE_TEXT(i: number): TerminalNode; DIRECTIVE_TEXT_NEWLINE(): TerminalNode[]; DIRECTIVE_TEXT_NEWLINE(i: number): TerminalNode; constructor(parent: ParserRuleContext | undefined, invokingState: number); get ruleIndex(): number; enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; } export declare class PreprocessorExpressionContext extends ParserRuleContext { constructor(parent: ParserRuleContext | undefined, invokingState: number); get ruleIndex(): number; copyFrom(ctx: PreprocessorExpressionContext): void; } export declare class PreprocessorConstantContext extends PreprocessorExpressionContext { DIRECTIVE_TRUE(): TerminalNode | undefined; DIRECTIVE_FALSE(): TerminalNode | undefined; DIRECTIVE_DECIMAL_LITERAL(): TerminalNode | undefined; DIRECTIVE_STRING(): TerminalNode | undefined; constructor(ctx: PreprocessorExpressionContext); enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; } export declare class PreprocessorConditionalSymbolContext extends PreprocessorExpressionContext { DIRECTIVE_ID(): TerminalNode; DIRECTIVE_LP(): TerminalNode | undefined; preprocessorExpression(): PreprocessorExpressionContext | undefined; DIRECTIVE_RP(): TerminalNode | undefined; constructor(ctx: PreprocessorExpressionContext); enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; } export declare class PreprocessorParenthesisContext extends PreprocessorExpressionContext { DIRECTIVE_LP(): TerminalNode; preprocessorExpression(): PreprocessorExpressionContext; DIRECTIVE_RP(): TerminalNode; constructor(ctx: PreprocessorExpressionContext); enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; } export declare class PreprocessorNotContext extends PreprocessorExpressionContext { DIRECTIVE_BANG(): TerminalNode; preprocessorExpression(): PreprocessorExpressionContext; constructor(ctx: PreprocessorExpressionContext); enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; } export declare class PreprocessorBinaryContext extends PreprocessorExpressionContext { _op: Token; preprocessorExpression(): PreprocessorExpressionContext[]; preprocessorExpression(i: number): PreprocessorExpressionContext; DIRECTIVE_EQUAL(): TerminalNode | undefined; DIRECTIVE_NOTEQUAL(): TerminalNode | undefined; DIRECTIVE_AND(): TerminalNode | undefined; DIRECTIVE_OR(): TerminalNode | undefined; DIRECTIVE_LT(): TerminalNode | undefined; DIRECTIVE_GT(): TerminalNode | undefined; DIRECTIVE_LE(): TerminalNode | undefined; DIRECTIVE_GE(): TerminalNode | undefined; constructor(ctx: PreprocessorExpressionContext); enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; } export declare class PreprocessorDefinedContext extends PreprocessorExpressionContext { DIRECTIVE_DEFINED(): TerminalNode; DIRECTIVE_ID(): TerminalNode | undefined; DIRECTIVE_LP(): TerminalNode | undefined; DIRECTIVE_RP(): TerminalNode | undefined; constructor(ctx: PreprocessorExpressionContext); enterRule(listener: ObjectiveCPreprocessorParserListener): void; exitRule(listener: ObjectiveCPreprocessorParserListener): void; }