llvm/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.cpp

//===-- sanitizer_flag_parser.cpp -----------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file is a part of ThreadSanitizer/AddressSanitizer runtime.
//
//===----------------------------------------------------------------------===//

#include "sanitizer_flag_parser.h"

#include "sanitizer_common.h"
#include "sanitizer_flag_parser.h"
#include "sanitizer_flags.h"
#include "sanitizer_libc.h"

namespace __sanitizer {

class UnknownFlags {};

UnknownFlags unknown_flags;

void ReportUnrecognizedFlags() {}

char *FlagParser::ll_strndup(const char *s, uptr n) {}

void FlagParser::PrintFlagDescriptions() {}

void FlagParser::fatal_error(const char *err) {}

bool FlagParser::is_space(char c) {}

void FlagParser::skip_whitespace() {}

void FlagParser::parse_flag(const char *env_option_name) {}

void FlagParser::parse_flags(const char *env_option_name) {}

void FlagParser::ParseStringFromEnv(const char *env_name) {}

void FlagParser::ParseString(const char *s, const char *env_option_name) {}

bool FlagParser::ParseFile(const char *path, bool ignore_missing) {}

bool FlagParser::run_handler(const char *name, const char *value) {}

void FlagParser::RegisterHandler(const char *name, FlagHandlerBase *handler,
                                 const char *desc) {}

FlagParser::FlagParser() :{}

}  // namespace __sanitizer