Replace APFloatBase static fltSemantics data members with getter functions
At least the plugin used by the LibreOffice build (<https://wiki.documentfoundation.org/Development/Clang_plugins>) indirectly uses those members (through inline functions in LLVM/Clang include files in turn using them), but they are not exported by utils/extract_symbols.py on Windows, and accessing data across DLL/EXE boundaries on Windows is generally problematic. Differential Revision: https://reviews.llvm.org/D26671 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@289647 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/ASTMatchers/ASTMatchersInternal.h 4 additions, 4 deletionsinclude/clang/ASTMatchers/ASTMatchersInternal.h
- lib/AST/APValue.cpp 1 addition, 1 deletionlib/AST/APValue.cpp
- lib/AST/Expr.cpp 13 additions, 13 deletionslib/AST/Expr.cpp
- lib/AST/ExprConstant.cpp 2 additions, 2 deletionslib/AST/ExprConstant.cpp
- lib/Basic/TargetInfo.cpp 12 additions, 12 deletionslib/Basic/TargetInfo.cpp
- lib/Basic/Targets.cpp 23 additions, 23 deletionslib/Basic/Targets.cpp
- lib/CodeGen/CGExprConstant.cpp 1 addition, 1 deletionlib/CodeGen/CGExprConstant.cpp
- lib/CodeGen/CodeGenTypes.cpp 6 additions, 6 deletionslib/CodeGen/CodeGenTypes.cpp
- lib/CodeGen/TargetInfo.cpp 7 additions, 7 deletionslib/CodeGen/TargetInfo.cpp
- lib/Frontend/InitPreprocessor.cpp 5 additions, 5 deletionslib/Frontend/InitPreprocessor.cpp
- lib/Sema/SemaExpr.cpp 1 addition, 1 deletionlib/Sema/SemaExpr.cpp
- lib/Sema/SemaOverload.cpp 1 addition, 1 deletionlib/Sema/SemaOverload.cpp
- tools/libclang/CIndex.cpp 1 addition, 1 deletiontools/libclang/CIndex.cpp
Loading
Please register or sign in to comment