Skip to content

Commit 11f9587

Browse files
authored
Update CMakeLists.txt to export more symbols
1 parent 5dbcd9f commit 11f9587

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

lib/CppInterOp/CMakeLists.txt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,5 +163,22 @@ if(MSVC)
163163
"/EXPORT:?getNumParams@FunctionDecl@clang@@QEBAIXZ"
164164
"/EXPORT:?getTemplateInstantiationPattern@FunctionDecl@clang@@QEBAPEAV12@_N@Z"
165165
"/EXPORT:?getTemplateSpecializationArgs@FunctionDecl@clang@@QEBAPEBVTemplateArgumentList@2@XZ"
166+
"/EXPORT:?getLValueReferenceType@ASTContext@clang@@QEBA?AVQualType@2@V32@_N@Z"
167+
"/EXPORT:?getCompilerInstance@Interpreter@clang@@QEAAPEAVCompilerInstance@2@XZ"
168+
"/EXPORT:?RunningOnValgrind@sys@llvm@@YA_NXZ"
169+
"/EXPORT:?grow_pod@?$SmallVectorBase@_K@llvm@@IEAAXPEAX_K1@Z"
170+
"/EXPORT:?access@fs@sys@llvm@@YA?AVerror_code@std@@AEBVTwine@3@W4AccessMode@123@@Z"
171+
"/EXPORT:?CreateCpp@IncrementalCompilerBuilder@clang@@QEAA?AV?$Expected@V?$unique_ptr@VCompilerInstance@clang@@U?$default_delete@VCompilerInstance@clang@@@std@@@std@@@llvm@@XZ"
172+
"/EXPORT:?create@Interpreter@clang@@SA?AV?$Expected@V?$unique_ptr@VInterpreter@clang@@U?$default_delete@VInterpreter@clang@@@std@@@std@@@llvm@@V?$unique_ptr@VCompilerInstance@clang@@U?$default_delete@VCompilerInstance@clang@@@std@@@std@@@Z"
173+
"/EXPORT:?grow_pod@?$SmallVectorBase@I@llvm@@IEAAXPEAX_K1@Z"
174+
"/EXPORT:??0APInt@llvm@@QEAA@IV?$ArrayRef@_K@1@@Z"
175+
"/EXPORT:?sext@APInt@llvm@@QEBA?AV12@I@Z"
176+
"/EXPORT:?zext@APInt@llvm@@QEBA?AV12@I@Z"
177+
"/EXPORT:?initSlowCase@APInt@llvm@@AEAAX_K_N@Z"
178+
"/EXPORT:?compare@APInt@llvm@@AEBAHAEBV12@@Z"
179+
"/EXPORT:?compareSigned@APInt@llvm@@AEBAHAEBV12@@Z"
180+
"/EXPORT:?compareValues@APSInt@llvm@@SAHAEBV12@0@Z"
181+
"/EXPORT:??1raw_ostream@llvm@@UEAA@XZ"
182+
"/EXPORT:??1raw_string_ostream"
166183
)
167184
endif()

0 commit comments

Comments
 (0)