15#ifndef LLVM_CLANG_TOOLING_TRANSFORMER_RANGESELECTOR_H
16#define LLVM_CLANG_TOOLING_TRANSFORMER_RANGESELECTOR_H
21#include "llvm/Support/Error.h"
46 return enclose(std::move(Begin), std::move(End));
51 return encloseNodes(std::move(BeginID), std::move(EndID));
Defines the clang::SourceLocation class and associated facilities.
Represents a byte-granular source range.
Smart pointer class that efficiently represents Objective-C method names.
Top level wrappers for InstallAPI frontend operations.
Contains all information for a given match.