llvm/clang-tools-extra/clang-tidy/misc/MisleadingIdentifier.cpp

//===--- MisleadingIdentifier.cpp - clang-tidy-----------------------------===//
//
// 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
//
//===----------------------------------------------------------------------===//

#include "MisleadingIdentifier.h"

#include "clang/Frontend/CompilerInstance.h"
#include "llvm/Support/ConvertUTF.h"

namespace clang::tidy::misc {

// See https://www.unicode.org/Public/14.0.0/ucd/extracted/DerivedBidiClass.txt
static bool isUnassignedAL(llvm::UTF32 CP) {}

// See https://www.unicode.org/Public/14.0.0/ucd/extracted/DerivedBidiClass.txt
static bool isUnassignedR(llvm::UTF32 CP) {}

// See https://www.unicode.org/Public/14.0.0/ucd/extracted/DerivedBidiClass.txt
static bool isR(llvm::UTF32 CP) {}

static bool hasRTLCharacters(StringRef Buffer) {}

MisleadingIdentifierCheck::MisleadingIdentifierCheck(StringRef Name,
                                                     ClangTidyContext *Context)
    :{}

MisleadingIdentifierCheck::~MisleadingIdentifierCheck() = default;

void MisleadingIdentifierCheck::check(
    const ast_matchers::MatchFinder::MatchResult &Result) {}

void MisleadingIdentifierCheck::registerMatchers(
    ast_matchers::MatchFinder *Finder) {}

} // namespace clang::tidy::misc