foundation: Create base exception classes (#165)
* Core: Create base exception classes
Created base exceptions classes.
This classes will be used by compiler components like
frontend, optimizers, backend to inform main compiler
part about some problems during compilation
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* core: Create base exception classes
move libs/core/.../plugin to libs/foundation/.../plugin
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* foundation: Create base exception classe
split class methods realisation
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* foundation: Create base exception class
fix format coding style
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* foundation: Create base exception class
this commit to fix PR
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* foundation: Create base exception class
this commit to fix PR
refactor BaseException class
fix build
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* foundation: Create base exception class
this commit to fix PR
fix include
add gtest
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
* foundation: Create base exception class
fix coding style
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>