| /llvm-project-15.0.7/libc/src/__support/CPP/ |
| H A D | ArrayRef.h | 110 template <typename T> struct ArrayRef : public internal::ArrayRefBase<const T> { struct 114 using Impl = internal::ArrayRefBase<const T>; argument 120 ArrayRef(const void *Data, size_t Length) in ArrayRef() argument 124 template <size_t N> ArrayRef(const Array<T, N> &Arr) : Impl(Arr.Data, N) {} in ArrayRef() argument
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | ArrayRef.h | 71 /*implicit*/ ArrayRef(NoneType) {} in ArrayRef() function 74 /*implicit*/ ArrayRef(const T &OneElt) in ArrayRef() function 78 /*implicit*/ ArrayRef(const T *data, size_t length) in ArrayRef() function 82 ArrayRef(const T *begin, const T *end) in ArrayRef() function 89 /*implicit*/ ArrayRef(const SmallVectorTemplateCommon<T, U> &Vec) in ArrayRef() function 95 /*implicit*/ ArrayRef(const std::vector<T, A> &Vec) in ArrayRef() function 100 /*implicit*/ constexpr ArrayRef(const std::array<T, N> &Arr) in ArrayRef() function 105 /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {} in ArrayRef() function 115 /*implicit*/ ArrayRef(const std::initializer_list<T> &Vec) in ArrayRef() function
|
| /llvm-project-15.0.7/llvm/include/llvm/ToolDrivers/llvm-dlltool/ |
| H A D | DlltoolDriver.h | 18 template <typename T> class ArrayRef; variable
|
| /llvm-project-15.0.7/llvm/include/llvm/ToolDrivers/llvm-lib/ |
| H A D | LibDriver.h | 18 template <typename T> class ArrayRef; variable
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86CallLowering.h | 22 template <typename T> class ArrayRef; variable
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | ParallelCG.h | 22 template <typename T> class ArrayRef; variable
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | Process.h | 35 template <typename T> class ArrayRef; variable
|
| H A D | CRC.h | 19 template <typename T> class ArrayRef; variable
|
| H A D | GlobPattern.h | 26 template <typename T> class ArrayRef; variable
|
| H A D | SHA1.h | 22 template <typename T> class ArrayRef; variable
|
| H A D | SHA256.h | 30 template <typename T> class ArrayRef; variable
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ConstantFold.h | 28 template <typename T> class ArrayRef; variable
|
| H A D | MDBuilder.h | 26 template <typename T> class ArrayRef; variable
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | PromoteMemToReg.h | 19 template <typename T> class ArrayRef; variable
|
| H A D | ModuleUtils.h | 24 template <typename T> class ArrayRef; variable
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | LiveDebugVariables.h | 28 template <typename T> class ArrayRef; variable
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86ShuffleDecode.h | 25 template <typename T> class ArrayRef; variable
|
| /llvm-project-15.0.7/clang/test/Parser/ |
| H A D | DelayedTemplateParsing.cpp | 91 template <typename = void> struct ArrayRef { struct 92 constexpr ArrayRef() {} in ArrayRef() function
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | ConstantFolding.h | 26 template <typename T> class ArrayRef; variable
|
| /llvm-project-15.0.7/lld/include/lld/Common/ |
| H A D | LLVM.h | 32 template <typename T> class ArrayRef; variable
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.h | 30 template <typename T> class ArrayRef; variable
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | LLVM.h | 34 template<typename T> class ArrayRef; variable
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ObjCContainersChecker.cpp | 41 SVal ArrayRef = C.getSVal(E); in getArraySym() local 74 SVal ArrayRef = C.getSVal(Array); in REGISTER_MAP_WITH_PROGRAMSTATE() local
|
| /llvm-project-15.0.7/flang/include/flang/Lower/ |
| H A D | ComponentPath.h | 19 class ArrayRef; variable
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsABIInfo.h | 18 template <typename T> class ArrayRef; variable
|