LILAC
Language to language Interop LAyer Compiler
Loading...
Searching...
No Matches
module.cxx File Reference
#include <iostream>
#include "pch.h"
#include "shared/backend.h"
#include "module.h"
#include "interfacevisitor.h"
#include "shared/exception.h"
Include dependency graph for module.cxx:

Go to the source code of this file.

Variables

std::map< int, std::string > errorMap
 
lilac::csharp::CSharpBackendAction Action
 

Variable Documentation

◆ Action

Definition at line 106 of file module.cxx.

◆ errorMap

std::map<int, std::string> errorMap
Initial value:
= {
{ frxml::S_OK, "Operation completed successfully" },
{ frxml::E_NONAME, "Identifier expected" },
{ frxml::E_NOEQ, "Equal sign(=) expected" },
{ frxml::E_NOQUOTE, "Quote(\", \') expected" },
{ frxml::E_QUOTENOTCLOSED, "Quote not closed" },
{ frxml::E_INVCHAR, "Invalid character detected" },
{ frxml::E_NOTAG, "Tag expected" },
{ frxml::E_TAGNOTCLOSED, "Tag not closed" },
{ frxml::E_DUPATTR, "Duplicated attributes detected" },
{ frxml::E_ELEMNOTCLOSED, "Element not closed" },
{ frxml::E_INVETAG, "Invalid ETag" }
}

Definition at line 29 of file module.cxx.