Lines Matching refs:logger

78    const clc_logger *logger = static_cast<clc_logger *>(data);
85 clc_error(logger, "%s", log.c_str());
633 bool parseBinary(const struct clc_binary &spvbin, const struct clc_logger *logger)
647 if (diagnostic && logger)
648 logger->error(logger->priv, diagnostic->error);
670 const struct clc_logger *logger)
677 if (!parser.parseBinary(*spvbin, logger))
753 const struct clc_logger *logger)
802 clc_error(logger, "Couldn't create Clang invocation.\n");
807 clc_error(logger, "%sErrors occurred during Clang invocation.\n",
927 clc_error(logger, "%sError executing LLVM compilation action.\n",
955 const struct clc_logger *logger,
963 clc_error(logger, "Invalid/unsupported SPIRV specified.\n");
998 clc_error(logger, "%sTranslation from LLVM IR to SPIR-V failed.\n",
1013 const struct clc_logger *logger,
1020 const_cast<clc_logger *>(logger));
1022 auto mod = clc_compile_to_llvm_module(llvm_ctx, args, logger);
1039 const struct clc_logger *logger,
1046 const_cast<clc_logger *>(logger));
1048 auto mod = clc_compile_to_llvm_module(llvm_ctx, args, logger);
1051 return llvm_mod_to_spirv(std::move(mod), llvm_ctx, args, logger, out_spirv);
1056 const struct clc_logger *logger,
1063 const_cast<clc_logger *>(logger));
1070 return llvm_mod_to_spirv(std::move(mod.get()), llvm_ctx, NULL, logger, out_spirv);
1075 SPIRVMessageConsumer(const struct clc_logger *logger): logger(logger) {}
1091 clc_warning(logger, "%s", message.str().c_str());
1093 clc_error(logger, "%s", message.str().c_str());
1097 const struct clc_logger *logger;
1102 const struct clc_logger *logger,
1113 SPIRVMessageConsumer msgconsumer(logger);