Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Parser/ParseNode.h

    r82ff4ed1 r7cf8006  
    1010// Created On       : Sat May 16 13:28:16 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Tue Oct 18 16:22:15 2022
    13 // Update Count     : 937
     12// Last Modified On : Wed Nov  2 21:27:07 2022
     13// Update Count     : 939
    1414//
    1515
     
    168168        Ctor, Dtor,
    169169}; // OperKinds
     170
     171enum class EnumHiding { Visible, Hide };
    170172
    171173struct LabelNode {
     
    240242        static DeclarationNode * newEnumConstant( const std::string * name, ExpressionNode * constant );
    241243        static DeclarationNode * newEnumValueGeneric( const std::string * name, InitializerNode * init );
     244        static DeclarationNode * newEnumInLine( const std::string name );
    242245        static DeclarationNode * newName( const std::string * );
    243246        static DeclarationNode * newFromTypeGen( const std::string *, ExpressionNode * params );
     
    339342
    340343        bool inLine = false;
     344        bool enumInLine = false;
    341345        Type::FuncSpecifiers funcSpecs;
    342346        Type::StorageClasses storageClasses;
Note: See TracChangeset for help on using the changeset viewer.