LLVM 24.0.0git
Spelling.h
Go to the documentation of this file.
1//===-------------------------------------------------------------- C++ -*-===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8#ifndef LLVM_FRONTEND_DIRECTIVE_SPELLING_H
9#define LLVM_FRONTEND_DIRECTIVE_SPELLING_H
10
11#include "llvm/ADT/StringRef.h"
15
16#include <limits>
17#include <tuple>
18
28
29#endif // LLVM_FRONTEND_DIRECTIVE_SPELLING_H
#define LLVM_ABI
Definition Compiler.h:211
Represent a constant reference to a string, i.e.
Definition StringRef.h:56
A range adaptor for a pair of iterators.
This provides a very simple, boring adaptor for a begin and end iterator into a range type.
LLVM_ABI StringRef FindName(llvm::iterator_range< const Spelling * >, Version Version)
Definition Spelling.cpp:18
VersionRange Versions
Definition Spelling.h:22