HomeSort by: relevance | last modified time | path
    Searched defs:ArrayRef (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
TinyPtrVector.h 12 #include "llvm/ADT/ArrayRef.h"
120 /// Constructor from an ArrayRef.
123 /// element constructor for ArrayRef.
124 explicit TinyPtrVector(ArrayRef<EltTy> Elts)
136 // implicit conversion operator to ArrayRef.
137 operator ArrayRef<EltTy>() const {
154 // Implicit conversion to ArrayRef<U> if EltTy* implicitly converts to U*.
157 std::enable_if_t<std::is_convertible<ArrayRef<EltTy>, ArrayRef<U>>::value,
159 operator ArrayRef<U>() const
    [all...]
ArrayRef.h 1 //===- ArrayRef.h - Array Reference Wrapper ---------------------*- C++ -*-===//
29 /// ArrayRef - Represent a constant reference to an array (0 or more elements
35 /// extends past that of the ArrayRef. For this reason, it is not in general
36 /// safe to store an ArrayRef.
41 class LLVM_GSL_POINTER LLVM_NODISCARD ArrayRef {
66 /// Construct an empty ArrayRef.
67 /*implicit*/ ArrayRef() = default;
69 /// Construct an empty ArrayRef from None.
70 /*implicit*/ ArrayRef(NoneType) {}
72 /// Construct an ArrayRef from a single element
    [all...]
  /src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
sanitizer_array_ref.h 16 /// ArrayRef - Represent a constant reference to an array (0 or more elements
22 /// extends past that of the ArrayRef. For this reason, it is not in general
23 /// safe to store an ArrayRef.
28 class ArrayRef {
30 constexpr ArrayRef() {}
31 constexpr ArrayRef(const T *begin, const T *end) : begin_(begin), end_(end) {
34 constexpr ArrayRef(const T *data, uptr length)
35 : ArrayRef(data, data + length) {}
37 constexpr ArrayRef(const T (&src)[N]) : ArrayRef(src, src + N) {
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
ObjCContainersChecker.cpp 41 SVal ArrayRef = C.getSVal(E);
42 SymbolRef ArraySym = ArrayRef.getAsSymbol();
76 // Get the ArrayRef symbol.
77 SVal ArrayRef = C.getSVal(Array);
78 SymbolRef ArraySym = ArrayRef.getAsSymbol();
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
RegisterClassInfo.h 19 #include "llvm/ADT/ArrayRef.h"
41 operator ArrayRef<MCPhysReg>() const {
70 ArrayRef<uint8_t> RegCosts;
99 ArrayRef<MCPhysReg> getOrder(const TargetRegisterClass *RC) const {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
CommandLine.h 22 #include "llvm/ADT/ArrayRef.h"
1618 operator ArrayRef<DataType>() const { return Storage; }
2136 void HideUnrelatedOptions(ArrayRef<const cl::OptionCategory *> Categories,
  /src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
sanitizer_common.h 1058 class ArrayRef {
1060 ArrayRef() {}
1061 ArrayRef(T *begin, T *end) : begin_(begin), end_(end) {}

Completed in 21 milliseconds