Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /usr/bin/cmake -S/home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1 -B/home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build --check-build-system CMakeFiles/Makefile.cmake 0
- /usr/bin/cmake -E cmake_progress_start /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build/CMakeFiles /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build/CMakeFiles/progress.marks
- make -f CMakeFiles/Makefile2 all
- make[1]: Entering directory '/home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build'
- make -f lib/Demangle/CMakeFiles/LLVMDemangle.dir/build.make lib/Demangle/CMakeFiles/LLVMDemangle.dir/depend
- make[2]: Entering directory '/home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build'
- cd /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1 /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build/lib/Demangle /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build/lib/Demangle/CMakeFiles/LLVMDemangle.dir/DependInfo.cmake
- make[2]: Leaving directory '/home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build'
- make -f lib/Demangle/CMakeFiles/LLVMDemangle.dir/build.make lib/Demangle/CMakeFiles/LLVMDemangle.dir/build
- make[2]: Entering directory '/home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build'
- [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o
- cd /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build/lib/Demangle && /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build/lib/Demangle -I/home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle -I/usr/include/libxml2 -I/home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build/include -I/home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o -c /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp
- In file included from /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangle.h:14,
- from /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:17:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:14:17: error: found ‘:’ in nested-name-specifier, expected ‘::’
- 14 | enum Qualifiers : uint8_t {
- | ^
- | ::
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:14:6: error: ‘Qualifiers’ has not been declared
- 14 | enum Qualifiers : uint8_t {
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:14:27: error: expected unqualified-id before ‘{’ token
- 14 | enum Qualifiers : uint8_t {
- | ^
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:25:6: warning: elaborated-type-specifier for a scoped enum must not use the ‘class’ keyword
- 25 | enum class StorageClass : uint8_t {
- | ~~~~ ^~~~~
- | -----
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:25:25: error: found ‘:’ in nested-name-specifier, expected ‘::’
- 25 | enum class StorageClass : uint8_t {
- | ^
- | ::
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:25:12: error: ‘StorageClass’ has not been declared
- 25 | enum class StorageClass : uint8_t {
- | ^~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:25:35: error: expected unqualified-id before ‘{’ token
- 25 | enum class StorageClass : uint8_t {
- | ^
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:38:6: warning: elaborated-type-specifier for a scoped enum must not use the ‘class’ keyword
- 38 | enum class CallingConv : uint8_t {
- | ~~~~ ^~~~~
- | -----
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:38:24: error: found ‘:’ in nested-name-specifier, expected ‘::’
- 38 | enum class CallingConv : uint8_t {
- | ^
- | ::
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:38:12: error: ‘CallingConv’ has not been declared
- 38 | enum class CallingConv : uint8_t {
- | ^~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:38:34: error: expected unqualified-id before ‘{’ token
- 38 | enum class CallingConv : uint8_t {
- | ^
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:51:6: warning: elaborated-type-specifier for a scoped enum must not use the ‘class’ keyword
- 51 | enum class ReferenceKind : uint8_t { None, LValueRef, RValueRef };
- | ~~~~ ^~~~~
- | -----
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:51:26: error: found ‘:’ in nested-name-specifier, expected ‘::’
- 51 | enum class ReferenceKind : uint8_t { None, LValueRef, RValueRef };
- | ^
- | ::
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:51:12: error: ‘ReferenceKind’ has not been declared
- 51 | enum class ReferenceKind : uint8_t { None, LValueRef, RValueRef };
- | ^~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:51:36: error: expected unqualified-id before ‘{’ token
- 51 | enum class ReferenceKind : uint8_t { None, LValueRef, RValueRef };
- | ^
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:90:6: warning: elaborated-type-specifier for a scoped enum must not use the ‘class’ keyword
- 90 | enum class IntrinsicFunctionKind : uint8_t {
- | ~~~~ ^~~~~
- | -----
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:90:34: error: found ‘:’ in nested-name-specifier, expected ‘::’
- 90 | enum class IntrinsicFunctionKind : uint8_t {
- | ^
- | ::
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:90:12: error: ‘IntrinsicFunctionKind’ has not been declared
- 90 | enum class IntrinsicFunctionKind : uint8_t {
- | ^~~~~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:90:44: error: expected unqualified-id before ‘{’ token
- 90 | enum class IntrinsicFunctionKind : uint8_t {
- | ^
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:181:16: error: found ‘:’ in nested-name-specifier, expected ‘::’
- 181 | enum FuncClass : uint16_t {
- | ^
- | ::
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:181:6: error: ‘FuncClass’ has not been declared
- 181 | enum FuncClass : uint16_t {
- | ^~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:181:27: error: expected unqualified-id before ‘{’ token
- 181 | enum FuncClass : uint16_t {
- | ^
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:239:8: error: ‘string’ in namespace ‘std’ does not name a type
- 239 | std::string toString(OutputFlags Flags = OF_Default) const;
- | ^~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:7:1: note: ‘std::string’ is defined in header ‘<string>’; did you forget to ‘#include <string>’?
- 6 | #include <array>
- +++ |+#include <string>
- 7 |
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:286:3: error: ‘Qualifiers’ does not name a type
- 286 | Qualifiers Quals = Q_None;
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:311:3: error: ‘CallingConv’ does not name a type
- 311 | CallingConv CallConvention = CallingConv::None;
- | ^~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:314:3: error: ‘FuncClass’ does not name a type
- 314 | FuncClass FunctionClass = FC_Global;
- | ^~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:345:3: error: ‘uint64_t’ does not name a type; did you mean ‘u_int64_t’?
- 345 | uint64_t OffsetInVTable = 0;
- | ^~~~~~~~
- | u_int64_t
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:368:65: error: expected ‘)’ before ‘Operator’
- 368 | explicit IntrinsicFunctionIdentifierNode(IntrinsicFunctionKind Operator)
- | ~ ^~~~~~~~~
- | )
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:374:3: error: ‘IntrinsicFunctionKind’ does not name a type
- 374 | IntrinsicFunctionKind Operator;
- | ^~~~~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:392:3: error: ‘uint32_t’ does not name a type; did you mean ‘u_int32_t’?
- 392 | uint32_t ScopeIndex = 0;
- | ^~~~~~~~
- | u_int32_t
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:425:5: error: ‘uint32_t’ does not name a type; did you mean ‘u_int32_t’?
- 425 | uint32_t StaticOffset = 0;
- | ^~~~~~~~
- | u_int32_t
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:530:30: error: expected ‘)’ before ‘Value’
- 530 | IntegerLiteralNode(uint64_t Value, bool IsNegative)
- | ~ ^~~~~~
- | )
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:535:3: error: ‘uint64_t’ does not name a type; did you mean ‘u_int64_t’?
- 535 | uint64_t Value = 0;
- | ^~~~~~~~
- | u_int64_t
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:545:3: error: ‘uint32_t’ does not name a type; did you mean ‘u_int32_t’?
- 545 | uint32_t NVOffset = 0;
- | ^~~~~~~~
- | u_int32_t
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:547:3: error: ‘uint32_t’ does not name a type; did you mean ‘u_int32_t’?
- 547 | uint32_t VBTableOffset = 0;
- | ^~~~~~~~
- | u_int32_t
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:548:3: error: ‘uint32_t’ does not name a type; did you mean ‘u_int32_t’?
- 548 | uint32_t Flags = 0;
- | ^~~~~~~~
- | u_int32_t
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:563:3: error: ‘Qualifiers’ does not name a type
- 563 | Qualifiers Quals;
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:590:3: error: ‘StorageClass’ does not name a type
- 590 | StorageClass SC = StorageClass::None;
- | ^~~~~~~~~~~~
- In file included from /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:17:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangle.h:165:48: error: ‘StorageClass’ has not been declared
- 165 | StorageClass SC);
- | ^~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangle.h:168:3: error: ‘Qualifiers’ does not name a type
- 168 | Qualifiers demanglePointerExtQualifiers(StringView &MangledName);
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangle.h:245:3: error: ‘FuncClass’ does not name a type
- 245 | FuncClass demangleFunctionClass(StringView &MangledName);
- | ^~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangle.h:246:3: error: ‘CallingConv’ does not name a type
- 246 | CallingConv demangleCallingConvention(StringView &MangledName);
- | ^~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangle.h:247:3: error: ‘StorageClass’ does not name a type
- 247 | StorageClass demangleVariableStorageClass(StringView &MangledName);
- | ^~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangle.h:252:13: error: ‘Qualifiers’ was not declared in this scope
- 252 | std::pair<Qualifiers, bool> demangleQualifiers(StringView &MangledName);
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangle.h:252:29: error: template argument 1 is invalid
- 252 | std::pair<Qualifiers, bool> demangleQualifiers(StringView &MangledName);
- | ^
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:220:18: error: ‘Qualifiers’ was not declared in this scope
- 220 | static std::pair<Qualifiers, PointerAffinity>
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:220:45: error: template argument 1 is invalid
- 220 | static std::pair<Qualifiers, PointerAffinity>
- | ^
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In function ‘int demanglePointerCVQualifiers(StringView&)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:223:27: error: ‘Q_None’ was not declared in this scope
- 223 | return std::make_pair(Q_None, PointerAffinity::RValueReference);
- | ^~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:227:27: error: ‘Q_None’ was not declared in this scope
- 227 | return std::make_pair(Q_None, PointerAffinity::Reference);
- | ^~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:231:27: error: ‘Q_Const’ was not declared in this scope
- 231 | return std::make_pair(Q_Const, PointerAffinity::Pointer);
- | ^~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:233:27: error: ‘Q_Volatile’ was not declared in this scope
- 233 | return std::make_pair(Q_Volatile, PointerAffinity::Pointer);
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:235:27: error: ‘Qualifiers’ was not declared in this scope
- 235 | return std::make_pair(Qualifiers(Q_Const | Q_Volatile),
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:240:25: error: ‘Q_None’ was not declared in this scope
- 240 | return std::make_pair(Q_None, PointerAffinity::Pointer);
- | ^~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘llvm::ms_demangle::SpecialTableSymbolNode* llvm::ms_demangle::Demangler::demangleSpecialTableSymbolNode(StringView&, llvm::ms_demangle::SpecialIntrinsicKind)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:280:18: error: ‘struct llvm::ms_demangle::SpecialTableSymbolNode’ has no member named ‘Quals’
- 280 | std::tie(STSN->Quals, IsMember) = demangleQualifiers(MangledName);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘llvm::ms_demangle::LocalStaticGuardVariableNode* llvm::ms_demangle::Demangler::demangleLocalStaticGuard(StringView&)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:305:11: error: ‘struct llvm::ms_demangle::LocalStaticGuardIdentifierNode’ has no member named ‘ScopeIndex’
- 305 | LSGI->ScopeIndex = demangleUnsigned(MangledName);
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘llvm::ms_demangle::VariableSymbolNode* llvm::ms_demangle::Demangler::demangleRttiBaseClassDescriptorNode(llvm::ms_demangle::ArenaAllocator&, StringView&)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:359:10: error: ‘struct llvm::ms_demangle::RttiBaseClassDescriptorNode’ has no member named ‘NVOffset’
- 359 | RBCDN->NVOffset = demangleUnsigned(MangledName);
- | ^~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:361:10: error: ‘struct llvm::ms_demangle::RttiBaseClassDescriptorNode’ has no member named ‘VBTableOffset’; did you mean ‘VBPtrOffset’?
- 361 | RBCDN->VBTableOffset = demangleUnsigned(MangledName);
- | ^~~~~~~~~~~~~
- | VBPtrOffset
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:362:10: error: ‘struct llvm::ms_demangle::RttiBaseClassDescriptorNode’ has no member named ‘Flags’
- 362 | RBCDN->Flags = demangleUnsigned(MangledName);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: At global scope:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:504:8: error: ‘IntrinsicFunctionKind’ does not name a type
- 504 | static IntrinsicFunctionKind
- | ^~~~~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘llvm::ms_demangle::IdentifierNode* llvm::ms_demangle::Demangler::demangleFunctionIdentifierCode(StringView&, llvm::ms_demangle::FunctionIdentifierCodeGroup)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:651:11: error: ‘translateIntrinsicFunctionCode’ was not declared in this scope
- 651 | translateIntrinsicFunctionCode(CH, Group));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:656:9: error: ‘translateIntrinsicFunctionCode’ was not declared in this scope
- 656 | translateIntrinsicFunctionCode(MangledName.popFront(), Group));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘llvm::ms_demangle::SymbolNode* llvm::ms_demangle::Demangler::demangleEncodedSymbol(StringView&, llvm::ms_demangle::QualifiedNameNode*)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:680:5: error: ‘StorageClass’ was not declared in this scope
- 680 | StorageClass SC = demangleVariableStorageClass(MangledName);
- | ^~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:681:50: error: ‘SC’ was not declared in this scope
- 681 | return demangleVariableEncoding(MangledName, SC);
- | ^~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: At global scope:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:756:57: error: ‘StorageClass’ has not been declared
- 756 | StorageClass SC) {
- | ^~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘llvm::ms_demangle::VariableSymbolNode* llvm::ms_demangle::Demangler::demangleVariableEncoding(StringView&, int)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:760:8: error: ‘struct llvm::ms_demangle::VariableSymbolNode’ has no member named ‘SC’
- 760 | VSN->SC = SC;
- | ^~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:768:5: error: ‘Qualifiers’ was not declared in this scope
- 768 | Qualifiers ExtraChildQuals = Q_None;
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:769:10: error: ‘struct llvm::ms_demangle::PointerTypeNode’ has no member named ‘Quals’
- 769 | PTN->Quals = Qualifiers(VSN->Type->Quals |
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:769:40: error: ‘struct llvm::ms_demangle::TypeNode’ has no member named ‘Quals’
- 769 | PTN->Quals = Qualifiers(VSN->Type->Quals |
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:770:29: error: ‘demanglePointerExtQualifiers’ was not declared in this scope; did you mean ‘demanglePointerCVQualifiers’?
- 770 | demanglePointerExtQualifiers(MangledName));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | demanglePointerCVQualifiers
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:773:14: error: ‘ExtraChildQuals’ was not declared in this scope
- 773 | std::tie(ExtraChildQuals, IsMember) = demangleQualifiers(MangledName);
- | ^~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:780:19: error: ‘struct llvm::ms_demangle::TypeNode’ has no member named ‘Quals’
- 780 | PTN->Pointee->Quals = Qualifiers(PTN->Pointee->Quals | ExtraChildQuals);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:780:52: error: ‘struct llvm::ms_demangle::TypeNode’ has no member named ‘Quals’
- 780 | PTN->Pointee->Quals = Qualifiers(PTN->Pointee->Quals | ExtraChildQuals);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:785:16: error: ‘struct llvm::ms_demangle::TypeNode’ has no member named ‘Quals’
- 785 | VSN->Type->Quals = demangleQualifiers(MangledName).first;
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:785:56: error: request for member ‘first’ in ‘((llvm::ms_demangle::Demangler*)this)->llvm::ms_demangle::Demangler::demangleQualifiers((* & MangledName))’, which is of non-class type ‘int’
- 785 | VSN->Type->Quals = demangleQualifiers(MangledName).first;
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘llvm::ms_demangle::FunctionSymbolNode* llvm::ms_demangle::Demangler::demangleVcallThunkNode(StringView&)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1154:19: error: ‘struct llvm::ms_demangle::FunctionSignatureNode’ has no member named ‘FunctionClass’
- 1154 | FSN->Signature->FunctionClass = FC_NoParameterList;
- | ^~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1154:35: error: ‘FC_NoParameterList’ was not declared in this scope
- 1154 | FSN->Signature->FunctionClass = FC_NoParameterList;
- | ^~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1160:11: error: ‘struct llvm::ms_demangle::VcallThunkIdentifierNode’ has no member named ‘OffsetInVTable’
- 1160 | VTIN->OffsetInVTable = demangleUnsigned(MangledName);
- | ^~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1164:21: error: ‘struct llvm::ms_demangle::FunctionSignatureNode’ has no member named ‘CallConvention’
- 1164 | FSN->Signature->CallConvention = demangleCallingConvention(MangledName);
- | ^~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1164:38: error: ‘demangleCallingConvention’ was not declared in this scope
- 1164 | FSN->Signature->CallConvention = demangleCallingConvention(MangledName);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: At global scope:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1481:1: error: ‘FuncClass’ does not name a type
- 1481 | FuncClass Demangler::demangleFunctionClass(StringView &MangledName) {
- | ^~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1563:1: error: ‘CallingConv’ does not name a type
- 1563 | CallingConv Demangler::demangleCallingConvention(StringView &MangledName) {
- | ^~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1593:1: error: ‘StorageClass’ does not name a type
- 1593 | StorageClass Demangler::demangleVariableStorageClass(StringView &MangledName) {
- | ^~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1612:11: error: ‘Qualifiers’ was not declared in this scope
- 1612 | std::pair<Qualifiers, bool>
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1612:27: error: template argument 1 is invalid
- 1612 | std::pair<Qualifiers, bool>
- | ^
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘int llvm::ms_demangle::Demangler::demangleQualifiers(StringView&)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1618:27: error: ‘Q_None’ was not declared in this scope
- 1618 | return std::make_pair(Q_None, true);
- | ^~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1620:27: error: ‘Q_Const’ was not declared in this scope
- 1620 | return std::make_pair(Q_Const, true);
- | ^~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1622:27: error: ‘Q_Volatile’ was not declared in this scope
- 1622 | return std::make_pair(Q_Volatile, true);
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1624:27: error: ‘Qualifiers’ was not declared in this scope
- 1624 | return std::make_pair(Qualifiers(Q_Const | Q_Volatile), true);
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1636:25: error: ‘Q_None’ was not declared in this scope
- 1636 | return std::make_pair(Q_None, false);
- | ^~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘llvm::ms_demangle::TypeNode* llvm::ms_demangle::Demangler::demangleType(StringView&, llvm::ms_demangle::QualifierMangleMode)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1643:3: error: ‘Qualifiers’ was not declared in this scope
- 1643 | Qualifiers Quals = Q_None;
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1646:14: error: ‘Quals’ was not declared in this scope
- 1646 | std::tie(Quals, IsMember) = demangleQualifiers(MangledName);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1649:16: error: ‘Quals’ was not declared in this scope
- 1649 | std::tie(Quals, IsMember) = demangleQualifiers(MangledName);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1680:7: error: ‘struct llvm::ms_demangle::TypeNode’ has no member named ‘Quals’
- 1680 | Ty->Quals = Qualifiers(Ty->Quals | Quals);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1680:30: error: ‘struct llvm::ms_demangle::TypeNode’ has no member named ‘Quals’
- 1680 | Ty->Quals = Qualifiers(Ty->Quals | Quals);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1680:38: error: ‘Quals’ was not declared in this scope
- 1680 | Ty->Quals = Qualifiers(Ty->Quals | Quals);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘llvm::ms_demangle::FunctionSignatureNode* llvm::ms_demangle::Demangler::demangleFunctionType(StringView&, bool)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1699:10: error: ‘struct llvm::ms_demangle::FunctionSignatureNode’ has no member named ‘Quals’
- 1699 | FTy->Quals = demanglePointerExtQualifiers(MangledName);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1699:18: error: ‘demanglePointerExtQualifiers’ was not declared in this scope; did you mean ‘demanglePointerCVQualifiers’?
- 1699 | FTy->Quals = demanglePointerExtQualifiers(MangledName);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | demanglePointerCVQualifiers
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1701:10: error: ‘struct llvm::ms_demangle::FunctionSignatureNode’ has no member named ‘Quals’
- 1701 | FTy->Quals = Qualifiers(FTy->Quals | demangleQualifiers(MangledName).first);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1701:34: error: ‘struct llvm::ms_demangle::FunctionSignatureNode’ has no member named ‘Quals’
- 1701 | FTy->Quals = Qualifiers(FTy->Quals | demangleQualifiers(MangledName).first);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1701:74: error: request for member ‘first’ in ‘((llvm::ms_demangle::Demangler*)this)->llvm::ms_demangle::Demangler::demangleQualifiers((* & MangledName))’, which is of non-class type ‘int’
- 1701 | FTy->Quals = Qualifiers(FTy->Quals | demangleQualifiers(MangledName).first);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1701:18: error: ‘Qualifiers’ was not declared in this scope
- 1701 | FTy->Quals = Qualifiers(FTy->Quals | demangleQualifiers(MangledName).first);
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1705:8: error: ‘struct llvm::ms_demangle::FunctionSignatureNode’ has no member named ‘CallConvention’
- 1705 | FTy->CallConvention = demangleCallingConvention(MangledName);
- | ^~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1705:25: error: ‘demangleCallingConvention’ was not declared in this scope
- 1705 | FTy->CallConvention = demangleCallingConvention(MangledName);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘llvm::ms_demangle::FunctionSymbolNode* llvm::ms_demangle::Demangler::demangleFunctionEncoding(StringView&)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1722:3: error: ‘FuncClass’ was not declared in this scope
- 1722 | FuncClass ExtraFlags = FC_None;
- | ^~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1724:5: error: ‘ExtraFlags’ was not declared in this scope
- 1724 | ExtraFlags = FC_ExternC;
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1724:18: error: ‘FC_ExternC’ was not declared in this scope
- 1724 | ExtraFlags = FC_ExternC;
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1726:12: error: expected ‘;’ before ‘FC’
- 1726 | FuncClass FC = demangleFunctionClass(MangledName);
- | ^~~
- | ;
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1727:3: error: ‘FC’ was not declared in this scope
- 1727 | FC = FuncClass(ExtraFlags | FC);
- | ^~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1727:18: error: ‘ExtraFlags’ was not declared in this scope
- 1727 | FC = FuncClass(ExtraFlags | FC);
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1731:12: error: ‘FC_StaticThisAdjust’ was not declared in this scope
- 1731 | if (FC & FC_StaticThisAdjust) {
- | ^~~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1733:21: error: ‘struct llvm::ms_demangle::ThunkSignatureNode::ThisAdjustor’ has no member named ‘StaticOffset’
- 1733 | TTN->ThisAdjust.StaticOffset = demangleSigned(MangledName);
- | ^~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1734:19: error: ‘FC_VirtualThisAdjust’ was not declared in this scope
- 1734 | } else if (FC & FC_VirtualThisAdjust) {
- | ^~~~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1736:14: error: ‘FC_VirtualThisAdjustEx’ was not declared in this scope
- 1736 | if (FC & FC_VirtualThisAdjustEx) {
- | ^~~~~~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1741:21: error: ‘struct llvm::ms_demangle::ThunkSignatureNode::ThisAdjustor’ has no member named ‘StaticOffset’
- 1741 | TTN->ThisAdjust.StaticOffset = demangleSigned(MangledName);
- | ^~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1744:12: error: ‘FC_NoParameterList’ was not declared in this scope
- 1744 | if (FC & FC_NoParameterList) {
- | ^~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1750:33: error: ‘FC_Global’ was not declared in this scope
- 1750 | bool HasThisQuals = !(FC & (FC_Global | FC_Static));
- | ^~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1750:45: error: ‘FC_Static’ was not declared in this scope
- 1750 | bool HasThisQuals = !(FC & (FC_Global | FC_Static));
- | ^~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1757:8: error: ‘struct llvm::ms_demangle::FunctionSignatureNode’ has no member named ‘FunctionClass’
- 1757 | FSN->FunctionClass = FC;
- | ^~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘llvm::ms_demangle::PointerTypeNode* llvm::ms_demangle::Demangler::demanglePointerType(StringView&)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1868:21: error: ‘struct llvm::ms_demangle::PointerTypeNode’ has no member named ‘Quals’
- 1868 | std::tie(Pointer->Quals, Pointer->Affinity) =
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1876:3: error: ‘Qualifiers’ was not declared in this scope
- 1876 | Qualifiers ExtQuals = demanglePointerExtQualifiers(MangledName);
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1877:12: error: ‘struct llvm::ms_demangle::PointerTypeNode’ has no member named ‘Quals’
- 1877 | Pointer->Quals = Qualifiers(Pointer->Quals | ExtQuals);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1877:40: error: ‘struct llvm::ms_demangle::PointerTypeNode’ has no member named ‘Quals’
- 1877 | Pointer->Quals = Qualifiers(Pointer->Quals | ExtQuals);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1877:48: error: ‘ExtQuals’ was not declared in this scope
- 1877 | Pointer->Quals = Qualifiers(Pointer->Quals | ExtQuals);
- | ^~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘llvm::ms_demangle::PointerTypeNode* llvm::ms_demangle::Demangler::demangleMemberPointerType(StringView&)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1886:21: error: ‘struct llvm::ms_demangle::PointerTypeNode’ has no member named ‘Quals’
- 1886 | std::tie(Pointer->Quals, Pointer->Affinity) =
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1890:3: error: ‘Qualifiers’ was not declared in this scope
- 1890 | Qualifiers ExtQuals = demanglePointerExtQualifiers(MangledName);
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1891:12: error: ‘struct llvm::ms_demangle::PointerTypeNode’ has no member named ‘Quals’
- 1891 | Pointer->Quals = Qualifiers(Pointer->Quals | ExtQuals);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1891:40: error: ‘struct llvm::ms_demangle::PointerTypeNode’ has no member named ‘Quals’
- 1891 | Pointer->Quals = Qualifiers(Pointer->Quals | ExtQuals);
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1891:48: error: ‘ExtQuals’ was not declared in this scope
- 1891 | Pointer->Quals = Qualifiers(Pointer->Quals | ExtQuals);
- | ^~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1897:15: error: expected ‘;’ before ‘PointeeQuals’
- 1897 | Qualifiers PointeeQuals = Q_None;
- | ^~~~~~~~~~~~~
- | ;
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1899:14: error: ‘PointeeQuals’ was not declared in this scope
- 1899 | std::tie(PointeeQuals, IsMember) = demangleQualifiers(MangledName);
- | ^~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1904:23: error: ‘struct llvm::ms_demangle::TypeNode’ has no member named ‘Quals’
- 1904 | Pointer->Pointee->Quals = PointeeQuals;
- | ^~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: At global scope:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1910:1: error: ‘Qualifiers’ does not name a type
- 1910 | Qualifiers Demangler::demanglePointerExtQualifiers(StringView &MangledName) {
- | ^~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp: In member function ‘llvm::ms_demangle::ArrayTypeNode* llvm::ms_demangle::Demangler::demangleArrayType(StringView&)’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1955:19: error: ‘struct llvm::ms_demangle::ArrayTypeNode’ has no member named ‘Quals’
- 1955 | std::tie(ATy->Quals, IsMember) = demangleQualifiers(MangledName);
- | ^~~~~
- In file included from /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:17:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangle.h: In instantiation of ‘T* llvm::ms_demangle::ArenaAllocator::alloc(Args&& ...) [with T = llvm::ms_demangle::IntegerLiteralNode; Args = {long unsigned int&, bool&}]’:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:1945:60: required from here
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangle.h:108:14: error: no matching function for call to ‘llvm::ms_demangle::IntegerLiteralNode::IntegerLiteralNode(long unsigned int&, bool&)’
- 108 | return new (PP) T(std::forward<Args>(ConstructorArgs)...);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangle.h:14,
- from /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:17:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:529:3: note: candidate: ‘llvm::ms_demangle::IntegerLiteralNode::IntegerLiteralNode()’
- 529 | IntegerLiteralNode() : Node(NodeKind::IntegerLiteral) {}
- | ^~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:529:3: note: candidate expects 0 arguments, 2 provided
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:528:8: note: candidate: ‘constexpr llvm::ms_demangle::IntegerLiteralNode::IntegerLiteralNode(const llvm::ms_demangle::IntegerLiteralNode&)’
- 528 | struct IntegerLiteralNode : public Node {
- | ^~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:528:8: note: candidate expects 1 argument, 2 provided
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:528:8: note: candidate: ‘constexpr llvm::ms_demangle::IntegerLiteralNode::IntegerLiteralNode(llvm::ms_demangle::IntegerLiteralNode&&)’
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:528:8: note: candidate expects 1 argument, 2 provided
- In file included from /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:17:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangle.h:112:12: error: no matching function for call to ‘llvm::ms_demangle::IntegerLiteralNode::IntegerLiteralNode(long unsigned int&, bool&)’
- 112 | return new (Head->Buf) T(std::forward<Args>(ConstructorArgs)...);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangle.h:14,
- from /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/lib/Demangle/MicrosoftDemangle.cpp:17:
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:529:3: note: candidate: ‘llvm::ms_demangle::IntegerLiteralNode::IntegerLiteralNode()’
- 529 | IntegerLiteralNode() : Node(NodeKind::IntegerLiteral) {}
- | ^~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:529:3: note: candidate expects 0 arguments, 2 provided
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:528:8: note: candidate: ‘constexpr llvm::ms_demangle::IntegerLiteralNode::IntegerLiteralNode(const llvm::ms_demangle::IntegerLiteralNode&)’
- 528 | struct IntegerLiteralNode : public Node {
- | ^~~~~~~~~~~~~~~~~~
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:528:8: note: candidate expects 1 argument, 2 provided
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:528:8: note: candidate: ‘constexpr llvm::ms_demangle::IntegerLiteralNode::IntegerLiteralNode(llvm::ms_demangle::IntegerLiteralNode&&)’
- /home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/llvm-8.0.1/include/llvm/Demangle/MicrosoftDemangleNodes.h:528:8: note: candidate expects 1 argument, 2 provided
- make[2]: *** [lib/Demangle/CMakeFiles/LLVMDemangle.dir/build.make:76: lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o] Error 1
- make[2]: Leaving directory '/home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build'
- make[1]: *** [CMakeFiles/Makefile2:17290: lib/Demangle/CMakeFiles/LLVMDemangle.dir/all] Error 2
- make[1]: Leaving directory '/home/idadel/development/rsb/rtems/build/rtems-llvm-8.0.1-x86_64-linux-gnu-1/build'
- make: *** [Makefile:152: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement