diff options
Diffstat (limited to 'libxsd-frontend/xsd-frontend/semantic-graph/fundamental.cxx')
| -rw-r--r-- | libxsd-frontend/xsd-frontend/semantic-graph/fundamental.cxx | 1143 | 
1 files changed, 0 insertions, 1143 deletions
diff --git a/libxsd-frontend/xsd-frontend/semantic-graph/fundamental.cxx b/libxsd-frontend/xsd-frontend/semantic-graph/fundamental.cxx deleted file mode 100644 index cc98449..0000000 --- a/libxsd-frontend/xsd-frontend/semantic-graph/fundamental.cxx +++ /dev/null @@ -1,1143 +0,0 @@ -// file      : xsd-frontend/semantic-graph/fundamental.cxx -// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC -// license   : GNU GPL v2 + exceptions; see accompanying LICENSE file - -// Note, that this file is automatically generated! -// - -#include <cutl/compiler/type-info.hxx> - -#include <xsd-frontend/semantic-graph/fundamental.hxx> - -namespace XSDFrontend -{ -  namespace SemanticGraph -  { -    namespace Fundamental -    { -      using compiler::type_info; - -      // Type -      // -      namespace -      { -        struct TypeInit -        { -          TypeInit () -          { -            type_info ti (typeid (Type)); -            ti.add_base (typeid (SemanticGraph::Type)); -            insert (ti); -          } -        } any_type_init_; -      } - -      Type:: -      Type () -      { -      } - - -      // Byte -      // -      namespace -      { -        struct ByteInit -        { -          ByteInit () -          { -            type_info ti (typeid (Byte)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } byte_init_; -      } - -      Byte:: -      Byte (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // UnsignedByte -      // -      namespace -      { -        struct UnsignedByteInit -        { -          UnsignedByteInit () -          { -            type_info ti (typeid (UnsignedByte)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } unsigned_byte_init_; -      } - -      UnsignedByte:: -      UnsignedByte (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Short -      // -      namespace -      { -        struct ShortInit -        { -          ShortInit () -          { -            type_info ti (typeid (Short)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } short_init_; -      } - -      Short:: -      Short (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // UnsignedShort -      // -      namespace -      { -        struct UnsignedShortInit -        { -          UnsignedShortInit () -          { -            type_info ti (typeid (UnsignedShort)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } unsigned_short_init_; -      } - -      UnsignedShort:: -      UnsignedShort (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Int -      // -      namespace -      { -        struct IntInit -        { -          IntInit () -          { -            type_info ti (typeid (Int)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } int_init_; -      } - -      Int:: -      Int (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // UnsignedInt -      // -      namespace -      { -        struct UnsignedIntInit -        { -          UnsignedIntInit () -          { -            type_info ti (typeid (UnsignedInt)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } unsigned_int_init_; -      } - -      UnsignedInt:: -      UnsignedInt (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Long -      // -      namespace -      { -        struct LongInit -        { -          LongInit () -          { -            type_info ti (typeid (Long)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } long_init_; -      } - -      Long:: -      Long (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // UnsignedLong -      // -      namespace -      { -        struct UnsignedLongInit -        { -          UnsignedLongInit () -          { -            type_info ti (typeid (UnsignedLong)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } unsigned_long_init_; -      } - -      UnsignedLong:: -      UnsignedLong (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Integer -      // -      namespace -      { -        struct IntegerInit -        { -          IntegerInit () -          { -            type_info ti (typeid (Integer)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } integer_init_; -      } - -      Integer:: -      Integer (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // NonPositiveInteger -      // -      namespace -      { -        struct NonPositiveIntegerInit -        { -          NonPositiveIntegerInit () -          { -            type_info ti (typeid (NonPositiveInteger)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } non_positive_integer_init_; -      } - -      NonPositiveInteger:: -      NonPositiveInteger (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // NonNegativeInteger -      // -      namespace -      { -        struct NonNegativeIntegerInit -        { -          NonNegativeIntegerInit () -          { -            type_info ti (typeid (NonNegativeInteger)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } non_negative_integer_init_; -      } - -      NonNegativeInteger:: -      NonNegativeInteger (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // PositiveInteger -      // -      namespace -      { -        struct PositiveIntegerInit -        { -          PositiveIntegerInit () -          { -            type_info ti (typeid (PositiveInteger)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } positive_integer_init_; -      } - -      PositiveInteger:: -      PositiveInteger (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // NegativeInteger -      // -      namespace -      { -        struct NegativeIntegerInit -        { -          NegativeIntegerInit () -          { -            type_info ti (typeid (NegativeInteger)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } negative_integer_init_; -      } - -      NegativeInteger:: -      NegativeInteger (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Boolean -      // -      namespace -      { -        struct BooleanInit -        { -          BooleanInit () -          { -            type_info ti (typeid (Boolean)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } boolean_init_; -      } - -      Boolean:: -      Boolean (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Float -      // -      namespace -      { -        struct FloatInit -        { -          FloatInit () -          { -            type_info ti (typeid (Float)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } float_init_; -      } - -      Float:: -      Float (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Double -      // -      namespace -      { -        struct DoubleInit -        { -          DoubleInit () -          { -            type_info ti (typeid (Double)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } double_init_; -      } - -      Double:: -      Double (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Decimal -      // -      namespace -      { -        struct DecimalInit -        { -          DecimalInit () -          { -            type_info ti (typeid (Decimal)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } decimal_init_; -      } - -      Decimal:: -      Decimal (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // String -      // -      namespace -      { -        struct StringInit -        { -          StringInit () -          { -            type_info ti (typeid (String)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } string_init_; -      } - -      String:: -      String (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // NormalizedString -      // -      namespace -      { -        struct NormalizedStringInit -        { -          NormalizedStringInit () -          { -            type_info ti (typeid (NormalizedString)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } normalized_string_init_; -      } - -      NormalizedString:: -      NormalizedString (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Token -      // -      namespace -      { -        struct TokenInit -        { -          TokenInit () -          { -            type_info ti (typeid (Token)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } token_init_; -      } - -      Token:: -      Token (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Name -      // -      namespace -      { -        struct NameInit -        { -          NameInit () -          { -            type_info ti (typeid (Name)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } name_init_; -      } - -      Name:: -      Name (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // NameToken -      // -      namespace -      { -        struct NameTokenInit -        { -          NameTokenInit () -          { -            type_info ti (typeid (NameToken)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } name_token_init_; -      } - -      NameToken:: -      NameToken (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // NameTokens -      // -      namespace -      { -        struct NameTokensInit -        { -          NameTokensInit () -          { -            type_info ti (typeid (NameTokens)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } name_tokens_init_; -      } - -      NameTokens:: -      NameTokens (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // NCName -      // -      namespace -      { -        struct NCNameInit -        { -          NCNameInit () -          { -            type_info ti (typeid (NCName)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } NC_name_init_; -      } - -      NCName:: -      NCName (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Language -      // -      namespace -      { -        struct LanguageInit -        { -          LanguageInit () -          { -            type_info ti (typeid (Language)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } language_init_; -      } - -      Language:: -      Language (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // QName -      // -      namespace -      { -        struct QNameInit -        { -          QNameInit () -          { -            type_info ti (typeid (QName)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } q_name_init_; -      } - -      QName:: -      QName (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Id -      // -      namespace -      { -        struct IdInit -        { -          IdInit () -          { -            type_info ti (typeid (Id)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } id_init_; -      } - -      Id:: -      Id (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // IdRef -      // -      namespace -      { -        struct IdRefInit -        { -          IdRefInit () -          { -            type_info ti (typeid (IdRef)); -	    ti.add_base (typeid (Type)); -            ti.add_base (typeid (Specialization)); -            insert (ti); -          } - -        } id_ref_init_; -      } - -      IdRef:: -      IdRef (Path const& file, -             unsigned long line, -             unsigned long column) -          : Node (file, line, column) -      { -      } - - -      // IdRefs -      // -      namespace -      { -        struct IdRefsInit -        { -          IdRefsInit () -          { -            type_info ti (typeid (IdRefs)); -	    ti.add_base (typeid (Type)); -            ti.add_base (typeid (Specialization)); -            insert (ti); -          } - -        } id_refs_init_; -      } - -      IdRefs:: -      IdRefs (Path const& file, -              unsigned long line, -              unsigned long column) -          : Node (file, line, column) -      { -      } - - -      // AnyURI -      // -      namespace -      { -        struct AnyURIInit -        { -          AnyURIInit () -          { -            type_info ti (typeid (AnyURI)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } any_URI_init_; -      } - -      AnyURI:: -      AnyURI (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Base64Binary -      // -      namespace -      { -        struct Base64BinaryInit -        { -          Base64BinaryInit () -          { -            type_info ti (typeid (Base64Binary)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } base_64_binary_init_; -      } - -      Base64Binary:: -      Base64Binary (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // HexBinary -      // -      namespace -      { -        struct HexBinaryInit -        { -          HexBinaryInit () -          { -            type_info ti (typeid (HexBinary)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } hex_binary_init_; -      } - -      HexBinary:: -      HexBinary (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Date -      // -      namespace -      { -        struct DateInit -        { -          DateInit () -          { -            type_info ti (typeid (Date)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } date_init_; -      } - -      Date:: -      Date (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // DateTime -      // -      namespace -      { -        struct DateTimeInit -        { -          DateTimeInit () -          { -            type_info ti (typeid (DateTime)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } date_time_init_; -      } - -      DateTime:: -      DateTime (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Duration -      // -      namespace -      { -        struct DurationInit -        { -          DurationInit () -          { -            type_info ti (typeid (Duration)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } duration_init_; -      } - -      Duration:: -      Duration (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Day -      // -      namespace -      { -        struct DayInit -        { -          DayInit () -          { -            type_info ti (typeid (Day)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } day_init_; -      } - -      Day:: -      Day (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Month -      // -      namespace -      { -        struct MonthInit -        { -          MonthInit () -          { -            type_info ti (typeid (Month)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } month_init_; -      } - -      Month:: -      Month (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // MonthDay -      // -      namespace -      { -        struct MonthDayInit -        { -          MonthDayInit () -          { -            type_info ti (typeid (MonthDay)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } month_day_init_; -      } - -      MonthDay:: -      MonthDay (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Year -      // -      namespace -      { -        struct YearInit -        { -          YearInit () -          { -            type_info ti (typeid (Year)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } year_init_; -      } - -      Year:: -      Year (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // YearMonth -      // -      namespace -      { -        struct YearMonthInit -        { -          YearMonthInit () -          { -            type_info ti (typeid (YearMonth)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } year_month_init_; -      } - -      YearMonth:: -      YearMonth (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Time -      // -      namespace -      { -        struct TimeInit -        { -          TimeInit () -          { -            type_info ti (typeid (Time)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } time_init_; -      } - -      Time:: -      Time (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Entity -      // -      namespace -      { -        struct EntityInit -        { -          EntityInit () -          { -            type_info ti (typeid (Entity)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } entity_init_; -      } - -      Entity:: -      Entity (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Entities -      // -      namespace -      { -        struct EntitiesInit -        { -          EntitiesInit () -          { -            type_info ti (typeid (Entities)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } entities_init_; -      } - -      Entities:: -      Entities (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } - - -      // Notation -      // -      namespace -      { -        struct NotationInit -        { -          NotationInit () -          { -            type_info ti (typeid (Notation)); -            ti.add_base (typeid (Type)); -            insert (ti); -          } - -        } notation_init_; -      } - -      Notation:: -      Notation (Path const& file, -          unsigned long line, -          unsigned long column) -        : Node (file, line, column) -      { -      } -    } -  } -}  | 
