Home | History | Annotate | Download | only in slang

Lines Matching full:slang

44 #include "slang.h"
112 slang::Slang::OutputType mOutputType;
130 slang::BitCodeStorageType mBitcodeStorage;
144 mOutputType = slang::Slang::OT_Bitcode;
149 mBitcodeStorage = slang::BCST_APK_RESOURCE;
196 Opts.mOutputType = slang::Slang::OT_Dependency;
201 Opts.mOutputType = slang::Slang::OT_Bitcode;
213 Opts.mOutputType = slang::Slang::OT_Assembly;
217 Opts.mOutputType = slang::Slang::OT_LLVMAssembly;
221 Opts.mOutputType = slang::Slang::OT_Bitcode;
225 Opts.mOutputType = slang::Slang::OT_Nothing;
235 ((Opts.mOutputType != slang::Slang::OT_Bitcode) &&
236 (Opts.mOutputType != slang::Slang::OT_Dependency)))
251 Opts.mBitcodeStorage = slang::BCST_APK_RESOURCE;
253 Opts.mBitcodeStorage = slang::BCST_JAVA_CODE;
277 slang::Slang::OutputType OutputType,
279 if (OutputType == slang::Slang::OT_Nothing)
289 if (OutputType == slang::Slang::OT_Dependency) {
292 OutputFile.append(slang::RSSlangReflectUtils::GetFileNameStem(InputFile));
295 slang::RSSlangReflectUtils::BCFileNameFromRSFileName(InputFile));
299 case slang::Slang::OT_Dependency: {
303 case slang::Slang::OT_Assembly: {
307 case slang::Slang::OT_LLVMAssembly: {
311 case slang::Slang::OT_Object: {
315 case slang::Slang::OT_Bitcode: {
319 case slang::Slang::OT_Nothing:
370 slang::Slang::GlobalInitialization();
400 llvm::OwningPtr<slang::SlangRS> Compiler(new slang::SlangRS());
413 if (Opts.mOutputType == slang::Slang::OT_Bitcode)
418 slang::Slang::OT_Bitcode,
421 if (Opts.mOutputType == slang::Slang::OT_Dependency)
426 slang::Slang::OT_Dependency,