loom

Форк
0
/
SystemVerilogOperationCode.cpp 
50 строк · 1.2 Кб
1
/*
2
MIT License
3

4
Copyright (c) 2019 МГТУ им. Н.Э. Баумана, кафедра ИУ-6, Михаил Фетисов,
5

6
https://bmstu.codes/lsx/simodo
7
*/
8

9
#include "SystemVerilogOperationCode.h"
10

11
namespace sv
12
{
13
    std::u16string getSblOperationCodeName(SystemVerilogOperationCode op) noexcept
14
    {
15
        std::u16string str;
16

17
        switch(op)
18
        {
19
        case SystemVerilogOperationCode::None:
20
            str = u"None";
21
            break;
22
        case SystemVerilogOperationCode::PushConst:
23
            str = u"PushConst";
24
            break;
25
        case SystemVerilogOperationCode::Equal:
26
            str = u"Equal";
27
            break;
28
        case SystemVerilogOperationCode::NotEqual:
29
            str = u"NotEqual";
30
            break;
31
        case SystemVerilogOperationCode::Less:
32
            str = u"Less";
33
            break;
34
        case SystemVerilogOperationCode::LessOrEqual:
35
            str = u"LessOrEqual";
36
            break;
37
        case SystemVerilogOperationCode::More:
38
            str = u"More";
39
            break;
40
        case SystemVerilogOperationCode::MoreOrEqual:
41
            str = u"MoreOrEqual";
42
            break;
43
        default:
44
            str = u"***";
45
            break;
46
        }
47

48
        return str;
49
    }
50
}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.