search for: isliteral

Displaying 4 results from an estimated 4 matches for "isliteral".

Did you mean: ipliteral
2013 Sep 22
1
[LLVMdev] DebugIR pass fails with an assert
...r directory. (gdb) bt #0 0x00007ffff3fe4425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007ffff3fe7b8b in __GI_abort () at abort.c:91 #2 0x00007ffff3fdd0ee in __assert_fail_base (fmt=<optimized out>, assertion=0x7fffef586208 "!isLiteral() && \"Literal structs never have names\"", file=0x7fffef585fb0 "/home/kolkhovskiy/3rdparty/llvm/lib/IR/Type.cpp", line=<optimized out>, function=<optimized out>) at assert.c:94 #3 0x00007ffff3fdd192 in __GI___assert_fail ( assertion=0x7fffe...
2011 Aug 12
0
[LLVMdev] Minor API change coming
Per the "type system rewrite terminology" thread, I've gone through and renamed two method families: StructType::isAnonymous() -> StructType::isLiteral() StructType::createNamed() -> StructType::create() "create" also takes the arguments in slightly different order (name after elements). I've updated clang/llvm-gcc/dragonegg. To avoid breaking the world all at once, I left the old APIs in for now, but I intend to remove them ne...
2020 Feb 05
3
[Release-testers] [10.0.0 Release] Release Candidate 1 is here
...02:47 2020 -0500 [clangd] Add workaround for GCC5 host compilers. NFC. diff --git a/clang-tools-extra/clangd/Hover.cpp b/clang-tools-extra/clangd/Hover.cpp index cfa5e3b..ad715db 100644 --- a/clang-tools-extra/clangd/Hover.cpp +++ b/clang-tools-extra/clangd/Hover.cpp @@ -439,7 +439,13 @@ bool isLiteral(const Expr *E) { llvm::StringLiteral getNameForExpr(const Expr *E) { // FIXME: Come up with names for `special` expressions. - return "expression"; + // + // It's an known issue for GCC5, https://godbolt.org/z/Z_tbgi. Work around + // that by using explicit conversion constru...
2020 Jan 30
21
[10.0.0 Release] Release Candidate 1 is here
Hello everyone, It took a bit longer than planned due to master being a somewhat unstable at the branch point, but Release Candidate 1 has now been tagged as llvmorg-10.0.0-rc1. Source code and docs are available at https://prereleases.llvm.org/10.0.0/#rc1 Pre-built binaries will be added there as they become available. Please file bug reports for any issues you find as blockers of