Changeset 4742


Ignore:
Timestamp:
Aug 23, 2015, 10:52:09 AM (4 years ago)
Author:
cameron
Message:

Support for Canonical Combining Class property

Location:
icGREP/icgrep-devel/icgrep/UCD
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/UCD/PropertyObjectTable.h

    r4739 r4742  
    1414#include "Blocks.h"
    1515#include "DerivedAge.h"
     16#include "DerivedCombiningClass.h"
    1617#include "DerivedCoreProperties.h"
    1718#include "DerivedGeneralCategory.h"
     
    6970    new UnsupportedPropertyObject(bc, PropertyObject::ClassTypeId::EnumeratedProperty),
    7071    new UnsupportedPropertyObject(bpt, PropertyObject::ClassTypeId::EnumeratedProperty),
    71     new UnsupportedPropertyObject(ccc, PropertyObject::ClassTypeId::EnumeratedProperty),
     72    &CCC_ns::property_object,
    7273    new UnsupportedPropertyObject(dt, PropertyObject::ClassTypeId::EnumeratedProperty),
    7374    &EA_ns::property_object,
  • icGREP/icgrep-devel/icgrep/UCD/PropertyValueAliases.h

    r4636 r4742  
    516516            "Double_Above", "Iota_Subscript"};
    517517        static std::unordered_map<std::string, int> aliases_only_map {{
    518             }};
     518            {"0", CCC_ns::NR}, {"1", CCC_ns::OV}, {"10", CCC_ns::CCC10},
     519            {"103", CCC_ns::CCC103}, {"107", CCC_ns::CCC107},
     520            {"11", CCC_ns::CCC11}, {"118", CCC_ns::CCC118},
     521            {"12", CCC_ns::CCC12}, {"122", CCC_ns::CCC122},
     522            {"129", CCC_ns::CCC129}, {"13", CCC_ns::CCC13},
     523            {"130", CCC_ns::CCC130}, {"132", CCC_ns::CCC132},
     524            {"133", CCC_ns::CCC133}, {"14", CCC_ns::CCC14},
     525            {"15", CCC_ns::CCC15}, {"16", CCC_ns::CCC16},
     526            {"17", CCC_ns::CCC17}, {"18", CCC_ns::CCC18},
     527            {"19", CCC_ns::CCC19}, {"20", CCC_ns::CCC20},
     528            {"200", CCC_ns::ATBL}, {"202", CCC_ns::ATB},
     529            {"21", CCC_ns::CCC21}, {"214", CCC_ns::ATA},
     530            {"216", CCC_ns::ATAR}, {"218", CCC_ns::BL},
     531            {"22", CCC_ns::CCC22}, {"220", CCC_ns::B}, {"222", CCC_ns::BR},
     532            {"224", CCC_ns::L}, {"226", CCC_ns::R}, {"228", CCC_ns::AL},
     533            {"23", CCC_ns::CCC23}, {"230", CCC_ns::A}, {"232", CCC_ns::AR},
     534            {"233", CCC_ns::DB}, {"234", CCC_ns::DA}, {"24", CCC_ns::CCC24},
     535            {"240", CCC_ns::IS}, {"25", CCC_ns::CCC25},
     536            {"26", CCC_ns::CCC26}, {"27", CCC_ns::CCC27},
     537            {"28", CCC_ns::CCC28}, {"29", CCC_ns::CCC29},
     538            {"30", CCC_ns::CCC30}, {"31", CCC_ns::CCC31},
     539            {"32", CCC_ns::CCC32}, {"33", CCC_ns::CCC33},
     540            {"34", CCC_ns::CCC34}, {"35", CCC_ns::CCC35},
     541            {"36", CCC_ns::CCC36}, {"7", CCC_ns::NK}, {"8", CCC_ns::KV},
     542            {"84", CCC_ns::CCC84}, {"9", CCC_ns::VR}, {"91", CCC_ns::CCC91}}};
    519543    }
    520544
Note: See TracChangeset for help on using the changeset viewer.