Lines Matching refs:Slang
104 bool Slang::GlobalInitialized = false;
107 clang::LangOptions Slang::LangOpts;
110 clang::CodeGenOptions Slang::CodeGenOpts;
114 const llvm::StringRef Slang::PragmaMetadataName = "#pragma";
139 void Slang::GlobalInitialization() { in GlobalInitialization()
166 void Slang::LLVMErrorHandler(void *UserData, const std::string &Message) { in LLVMErrorHandler()
174 void Slang::createTarget(const std::string &Triple, const std::string &CPU, in createTarget()
191 void Slang::createFileManager() { in createFileManager()
196 void Slang::createSourceManager() { in createSourceManager()
200 void Slang::createPreprocessor() { in createPreprocessor()
238 void Slang::createASTContext() { in createASTContext()
250 Slang::createBackend(const clang::CodeGenOptions& CodeGenOpts, in createBackend()
256 Slang::Slang() : mInitialized(false), mDiagClient(NULL), mOT(OT_Default) { in Slang() function in slang::Slang
260 void Slang::init(const std::string &Triple, const std::string &CPU, in init()
280 clang::Module *Slang::loadModule(clang::SourceLocation ImportLoc, in loadModule()
288 bool Slang::setInputSource(llvm::StringRef InputFile, in setInputSource()
308 bool Slang::setInputSource(llvm::StringRef InputFile) { in setInputSource()
325 bool Slang::setOutput(const char *OutputFile) { in setOutput()
361 bool Slang::setDepOutput(const char *OutputFile) { in setDepOutput()
374 int Slang::generateDepFile() { in generateDepFile()
421 int Slang::compile() { in compile()
455 void Slang::setDebugMetadataEmission(bool EmitDebug) { in setDebugMetadataEmission()
459 void Slang::setOptimizationLevel(llvm::CodeGenOpt::Level OptimizationLevel) { in setOptimizationLevel()
463 void Slang::reset() { in reset()
469 Slang::~Slang() { in ~Slang()