CParser

open class CParser : CParserBase

Constructors

Link copied to clipboard
constructor(input: TokenStream)

Types

Link copied to clipboard
open class AbstractDeclaratorContext : ParserRuleContext
Link copied to clipboard
open class AdditiveExpressionContext : ParserRuleContext
Link copied to clipboard
open class AlignmentSpecifierContext : ParserRuleContext
Link copied to clipboard
open class AndExpressionContext : ParserRuleContext
Link copied to clipboard
open class ArgumentExpressionListContext : ParserRuleContext
Link copied to clipboard
open class Asm_Context : ParserRuleContext
Link copied to clipboard
open class AsmArgumentContext : ParserRuleContext
Link copied to clipboard
open class AsmClobbersContext : ParserRuleContext
Link copied to clipboard
open class AsmDefinitionContext : ParserRuleContext
Link copied to clipboard
open class AsmOperandContext : ParserRuleContext
Link copied to clipboard
open class AsmOperandsContext : ParserRuleContext
Link copied to clipboard
open class AsmQualifierContext : ParserRuleContext
Link copied to clipboard
open class AsmQualifierListContext : ParserRuleContext
Link copied to clipboard
open class AsmStatementContext : ParserRuleContext
Link copied to clipboard
open class AsmStringLiteralContext : ParserRuleContext
Link copied to clipboard
open class AssignmentExpressionContext : ParserRuleContext
Link copied to clipboard
open class AtomicTypeSpecifierContext : ParserRuleContext
Link copied to clipboard
open class AttributeArgumentClauseContext : ParserRuleContext
Link copied to clipboard
open class AttributeContext : ParserRuleContext
Link copied to clipboard
open class AttributeDeclarationContext : ParserRuleContext
Link copied to clipboard
open class AttributeListContext : ParserRuleContext
Link copied to clipboard
open class AttributeSpecifierContext : ParserRuleContext
Link copied to clipboard
open class AttributeSpecifierSequenceContext : ParserRuleContext
Link copied to clipboard
open class AttributeTokenContext : ParserRuleContext
Link copied to clipboard
open class BalancedTokenContext : ParserRuleContext
Link copied to clipboard
open class BalancedTokenSequenceContext : ParserRuleContext
Link copied to clipboard
open class BlockItemContext : ParserRuleContext
Link copied to clipboard
open class BlockItemListContext : ParserRuleContext
Link copied to clipboard
open class CastExpressionContext : ParserRuleContext
Link copied to clipboard
open class CompilationUnitContext : ParserRuleContext
Link copied to clipboard
open class CompoundStatementContext : ParserRuleContext
Link copied to clipboard
open class ConditionalExpressionContext : ParserRuleContext
Link copied to clipboard
open class ConstantContext : ParserRuleContext
Link copied to clipboard
open class ConstantExpressionContext : ParserRuleContext
Link copied to clipboard
open class DeclarationContext : ParserRuleContext
Link copied to clipboard
open class DeclarationListContext : ParserRuleContext
Link copied to clipboard
open class DeclarationSpecifierContext : ParserRuleContext
Link copied to clipboard
open class DeclarationSpecifiersContext : ParserRuleContext
Link copied to clipboard
open class DeclaratorContext : ParserRuleContext
Link copied to clipboard
open class DesignationContext : ParserRuleContext
Link copied to clipboard
open class DesignatorContext : ParserRuleContext
Link copied to clipboard
open class DesignatorListContext : ParserRuleContext
Link copied to clipboard
open class DirectAbstractDeclaratorContext : ParserRuleContext
Link copied to clipboard
open class DirectDeclaratorContext : ParserRuleContext
Link copied to clipboard
open class EnumerationConstantContext : ParserRuleContext
Link copied to clipboard
open class EnumeratorContext : ParserRuleContext
Link copied to clipboard
open class EnumeratorListContext : ParserRuleContext
Link copied to clipboard
open class EnumSpecifierContext : ParserRuleContext
Link copied to clipboard
open class EnumTypeSpecifierContext : ParserRuleContext
Link copied to clipboard
open class EqualityExpressionContext : ParserRuleContext
Link copied to clipboard
open class ExclusiveOrExpressionContext : ParserRuleContext
Link copied to clipboard
open class ExpressionContext : ParserRuleContext
Link copied to clipboard
open class ExpressionStatementContext : ParserRuleContext
Link copied to clipboard
open class ExprListContext : ParserRuleContext
Link copied to clipboard
open class ExternalDeclarationContext : ParserRuleContext
Link copied to clipboard
open class ForConditionContext : ParserRuleContext
Link copied to clipboard
open class ForDeclarationContext : ParserRuleContext
Link copied to clipboard
open class ForExpressionContext : ParserRuleContext
Link copied to clipboard
open class FunctionBodyContext : ParserRuleContext
Link copied to clipboard
open class FunctionDefinitionContext : ParserRuleContext
Link copied to clipboard
open class FunctionSpecifierContext : ParserRuleContext
Link copied to clipboard
open class GccDeclaratorExtensionContext : ParserRuleContext
Link copied to clipboard
open class GenericAssociationContext : ParserRuleContext
Link copied to clipboard
open class GenericAssocListContext : ParserRuleContext
Link copied to clipboard
open class GenericSelectionContext : ParserRuleContext
Link copied to clipboard
open class GnuArrayDesignatorContext : ParserRuleContext
Link copied to clipboard
open class GnuAttributeContext : ParserRuleContext
Link copied to clipboard
open class GnuAttributeListContext : ParserRuleContext
Link copied to clipboard
open class GnuAttributesContext : ParserRuleContext
Link copied to clipboard
open class GnuIdentifierContext : ParserRuleContext
Link copied to clipboard
open class GnuSingleAttributeContext : ParserRuleContext
Link copied to clipboard
open class IdentifierListContext : ParserRuleContext
Link copied to clipboard
open class InclusiveOrExpressionContext : ParserRuleContext
Link copied to clipboard
open class InitDeclaratorContext : ParserRuleContext
Link copied to clipboard
open class InitDeclaratorListContext : ParserRuleContext
Link copied to clipboard
open class InitializerContext : ParserRuleContext
Link copied to clipboard
open class InitializerListContext : ParserRuleContext
Link copied to clipboard
open class IterationStatementContext : ParserRuleContext
Link copied to clipboard
open class JumpStatementContext : ParserRuleContext
Link copied to clipboard
open class LabeledStatementContext : ParserRuleContext
Link copied to clipboard
open class LogicalAndExpressionContext : ParserRuleContext
Link copied to clipboard
open class LogicalOrExpressionContext : ParserRuleContext
Link copied to clipboard
open class MemberDeclarationContext : ParserRuleContext
Link copied to clipboard
open class MemberDeclarationListContext : ParserRuleContext
Link copied to clipboard
open class MemberDeclaratorContext : ParserRuleContext
Link copied to clipboard
open class MemberDeclaratorListContext : ParserRuleContext
Link copied to clipboard
open class MultiplicativeExpressionContext : ParserRuleContext
Link copied to clipboard
open class ParameterDeclarationContext : ParserRuleContext
Link copied to clipboard
open class ParameterListContext : ParserRuleContext
Link copied to clipboard
open class ParameterTypeListContext : ParserRuleContext
Link copied to clipboard
open class PointerContext : ParserRuleContext
Link copied to clipboard
open class PostfixExpressionContext : ParserRuleContext
Link copied to clipboard
open class PredefinedConstantContext : ParserRuleContext
Link copied to clipboard
open class PrimaryExpressionContext : ParserRuleContext
Link copied to clipboard
open class RelationalExpressionContext : ParserRuleContext
Link copied to clipboard
open class SelectionStatementContext : ParserRuleContext
Link copied to clipboard
open class ShiftExpressionContext : ParserRuleContext
Link copied to clipboard
open class SimpleAsmExprContext : ParserRuleContext
Link copied to clipboard
open class SpecifierQualifierListContext : ParserRuleContext
Link copied to clipboard
open class StatementContext : ParserRuleContext
Link copied to clipboard
open class StaticAssertDeclarationContext : ParserRuleContext
Link copied to clipboard
open class StorageClassSpecifierContext : ParserRuleContext
Link copied to clipboard
open class StructOrUnionContext : ParserRuleContext
Link copied to clipboard
open class StructOrUnionSpecifierContext : ParserRuleContext
Link copied to clipboard
open class ToplevelAsmArgumentContext : ParserRuleContext
Link copied to clipboard
open class TranslationUnitContext : ParserRuleContext
Link copied to clipboard
open class TypedefNameContext : ParserRuleContext
Link copied to clipboard
open class TypeNameContext : ParserRuleContext
Link copied to clipboard
open class TypeofSpecifierArgumentContext : ParserRuleContext
Link copied to clipboard
open class TypeofSpecifierContext : ParserRuleContext
Link copied to clipboard
open class TypeQualifierContext : ParserRuleContext
Link copied to clipboard
open class TypeQualifierListContext : ParserRuleContext
Link copied to clipboard
open class TypeSpecifierContext : ParserRuleContext
Link copied to clipboard
open class TypeSpecifierQualifierContext : ParserRuleContext
Link copied to clipboard
open class UnaryExpressionContext : ParserRuleContext
Link copied to clipboard
open class VcSpecificModiferContext : ParserRuleContext
Link copied to clipboard
open class Volatile_Context : ParserRuleContext

Properties

Link copied to clipboard
val _ATN: ATN
Link copied to clipboard
val _serializedATN: String = "’ן��            !!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??@@AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ[[\\]]^^__``aabbccddeeffgghhiijjkkllmmnnooppqqrrsstt��ì����õÿ  ĀČļŁ  ń Ő  œ ŗ   Ş       ť   Ũ    Ŭ              ź Ž     Ƃ ƅ   ƈ                                                  ƺ          DŽ     lj nj Ǒ  ǔ Ǚ  ǜ ǡ  Ǥ ǩ  Ǭ DZ  Ǵ ǹ  Ǽ ȁ  Ȅ ȉ  Ȍ ȑ  Ȕ ȜȤȩ  Ȭ ȴȺɀ  ɁɉɎ  ɑ ɖ   !!"""""""""""""""""""""""ɳ""""ɷ"###ɻ###ɾ###ʁ#####ʆ####ʊ#$$%%ʏ% % %ʐ&&ʔ&&&&ʘ&&&&&&&ʟ&''ʢ''''ʦ' ' 'ʧ''ʫ'((((ʰ())))ʵ)))ʸ) ) )ʻ )***ʿ***˂*****ˇ**ˉ*+++ˍ+++ː+++˓+++˖+++++˛+++++++ˢ++ˤ+,,,,˩, , ,ˬ ,---˰---˳----˷-../////00000111̇122222̍2333333333333̚333̝333̠344444̦44455̫555̮5 5 5̱ 555̴5 5 5̷ 5555̻5 5 5̾ 555666̈́666666666666666666͖6666͚666͝6666͡66666ͦ66666ͫ66666666ͳ6666ͷ66666ͼ666666΂66΄6 6 6· 6777΋77΍7 7 7Ύ88Β8 8 8Γ9999Ι999Μ9::::Ρ: : :Τ :;;Χ;;;;;ά;;;;;α;<<<ε<==θ====μ===ο====σ= = =φ ==ψ=>>>>>>Ϗ> > >ϒ >>>>ϖ>>>ϙ>>>>>>ϟ>>>>>>>>>>>>>>>>>>ϱ> > >ϴ >>϶>>>>>ϻ>>>Ͼ>>>>>>>Ѕ>>>>>>>>>>>>>>>>>>>>>К> > >Н >>П> > >Т >???@@@@@Ы@@@@@@б@AAдAAAAAйAAAмA A Aп ABBBBBBBBшBCCыC C CьDDDDђDEEEEEEљEEEEFFџF F FѠGGGGGGHHHHѬH H Hѯ HIIIѳIJJJJJJѺJKKKѾKKKLL҃L L L҄MMM҉MMMMMҎMMMMMғMMMҖMNNNNNNNNҟNOOOOҤOOOOOOOOOOOOOұOPPPPҶPPPPQQҼQ Q QҽRRRRRӄRSSӇSSSTTTTTTTTӒTTTTTTTTӚTUUUUUUUUUUUUUUUUUUUUUӰUVVVӴVVӶVVVVӺVVVVӾVWWWԂWXXXXԇX X XԊ XYYYYYYYԒYYYYԖYYYZZԛZ Z ZԜ[[Ԡ[[[[[[Ԧ[\\ԩ\\\Ԭ\\\\԰\\\]]Ե] ] ]Զ^^____Ծ_ _ _Ձ _`````Շ```aabbbbbՑbbbbՕbbbbՙbb՛b b b՞ bbՠbbբbcccզcccccիccխc c cհ cdddddddոdeefffffրfffffօffff։ff֋fgggggggggggggg֚ghhhh֟h h h֢ hiiii֧ijjkk֬k k k֭lllֲllllllmmnnnֽnoooooooppׇp p p׊ pqq׍q q q׎rrrrrrזrsssssttt�|u�  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~€‚„†ˆŠŒŽ’”–˜šœž ¢¤¦¨ª¬®°²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæè��//88CC�ƒ„� ddffhhkkpq�hj�ddff�bc�^a�‚�v€� &&..99??DDWW� �AAGG�EF�hhoo��JK�XY� ڃ�ë���ô���ö���ø���Ļ��� Ľ��� Ņ���Ō���Ŗ���ū���Ƈ���ƹ���ǃ���Dž���Ǎ���Ǖ��� ǝ���"ǥ���$ǭ���&ǵ���(ǽ���*ȅ���,ȍ���.ȕ���0ȣ���2ȥ���4ȭ���6ȹ���8ȿ���:Ɉ���<Ɋ���>ɒ���@ɗ���Bɚ���Dɶ���Fɸ���Hʋ���Jʎ���Lʞ���Nʡ���Pʯ���Rʱ���Tˈ���Vˣ���X˥���Z˭���\˸���^˺���`˿���b̆���ď���f̟���h̡���j̯���l͕���nΌ���pΑ���rΛ���tΝ���vΦ���xβ���zχ���|ϵ���~У���€а���‚г���„ч���†ъ���ˆё���Šѓ���Œў���ŽѢ���Ѩ���’Ѱ���”ѹ���–ѻ���˜҂���šҕ���œҞ���žҰ��� Ҳ���¢һ���¤Ӄ���¦ӆ���¨ә���ªӯ���¬ӵ���®ӿ���°ԃ���²ԕ���´Ԛ���¶ԟ���¸Ԩ���ºԴ���¼Ը���¾Ժ���ÀՂ���ÂՊ���Äա���Æե���Èշ���Êչ���Ì֊���Î֙���Ð֛���Ò֦���Ô֨���Ö֫���Ø֯���Úָ���Üּ���Þ־���à׈���â׌���äו���æח���èל���êì´Z�ëê���ëì���ìí���íî�