diff options
Diffstat (limited to 'debuginfo-tests/llvm-prettyprinters/gdb/prettyprinters.cpp')
| -rw-r--r-- | debuginfo-tests/llvm-prettyprinters/gdb/prettyprinters.cpp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/debuginfo-tests/llvm-prettyprinters/gdb/prettyprinters.cpp b/debuginfo-tests/llvm-prettyprinters/gdb/prettyprinters.cpp new file mode 100644 index 00000000000..03cef4d977d --- /dev/null +++ b/debuginfo-tests/llvm-prettyprinters/gdb/prettyprinters.cpp @@ -0,0 +1,25 @@ +#include "llvm/ADT/ArrayRef.h" +#include "llvm/ADT/DenseMap.h" +#include "llvm/ADT/Optional.h" +#include "llvm/ADT/SmallString.h" +#include "llvm/ADT/SmallVector.h" +#include "llvm/ADT/Twine.h" +#include "llvm/Support/Error.h" + +int Array[] = {1, 2, 3}; + +llvm::ArrayRef<int> ArrayRef(Array); +llvm::MutableArrayRef<int> MutableArrayRef(Array); +llvm::DenseMap<int, int> DenseMap = {{4, 5}, {6, 7}}; +llvm::Expected<int> ExpectedValue(8); +llvm::Expected<int> ExpectedError(llvm::createStringError({}, "")); +llvm::Optional<int> OptionalValue(9); +llvm::Optional<int> OptionalNone(llvm::None); +llvm::SmallVector<int, 5> SmallVector = {10, 11, 12}; +llvm::SmallString<5> SmallString("foo"); +llvm::StringRef StringRef = "bar"; +llvm::Twine Twine = llvm::Twine(SmallString) + StringRef; + +int main() { + return 0; +} |

