1 static_library("Expression") {
2 output_name = "lldbExpression"
3 configs += [ "//llvm/utils/gn/build:lldb_code" ]
7 "//lldb/source/Interpreter",
9 #"//lldb/source/Symbol", # FIXME: Dependency cycle.
10 #"//lldb/source/Target", # FIXME: Dependency cycle.
11 "//lldb/source/Utility",
12 "//lldb/source/ValueObject",
13 "//llvm/lib/ExecutionEngine",
17 #"//lldb/source/Plugins/Language/CPlusPlus", # 4-hop dependency cycle.
23 include_dirs = [ ".." ]
25 "DWARFExpression.cpp",
26 "DWARFExpressionList.cpp",
27 "DiagnosticManager.cpp",
29 "ExpressionParser.cpp",
30 "ExpressionTypeSystemHelper.cpp",
31 "ExpressionVariable.cpp",
33 "IRExecutionUnit.cpp",
36 "LLVMUserExpression.cpp",
41 "UtilityFunction.cpp",