[gn] Port AST/ByteCode #104552
This commit is contained in:
parent
321de07b77
commit
82fe79357f
@ -3,7 +3,7 @@ import("//clang/utils/TableGen/clang_tablegen.gni")
|
||||
clang_tablegen("Opcodes") {
|
||||
visibility = [ ":AST" ]
|
||||
args = [ "-gen-clang-opcodes" ]
|
||||
td_file = "Interp/Opcodes.td"
|
||||
td_file = "ByteCode/Opcodes.td"
|
||||
}
|
||||
|
||||
clang_tablegen("AttrDocTable") {
|
||||
@ -92,31 +92,31 @@ static_library("AST") {
|
||||
"ExternalASTSource.cpp",
|
||||
"FormatString.cpp",
|
||||
"InheritViz.cpp",
|
||||
"Interp/ByteCodeEmitter.cpp",
|
||||
"Interp/Compiler.cpp",
|
||||
"Interp/Context.cpp",
|
||||
"Interp/Descriptor.cpp",
|
||||
"Interp/Disasm.cpp",
|
||||
"Interp/DynamicAllocator.cpp",
|
||||
"Interp/EvalEmitter.cpp",
|
||||
"Interp/EvaluationResult.cpp",
|
||||
"Interp/Floating.cpp",
|
||||
"Interp/Frame.cpp",
|
||||
"Interp/Function.cpp",
|
||||
"Interp/Interp.cpp",
|
||||
"Interp/InterpBlock.cpp",
|
||||
"Interp/InterpBuiltin.cpp",
|
||||
"Interp/InterpFrame.cpp",
|
||||
"Interp/InterpShared.cpp",
|
||||
"Interp/InterpStack.cpp",
|
||||
"Interp/InterpState.cpp",
|
||||
"Interp/MemberPointer.cpp",
|
||||
"Interp/Pointer.cpp",
|
||||
"Interp/PrimType.cpp",
|
||||
"Interp/Program.cpp",
|
||||
"Interp/Record.cpp",
|
||||
"Interp/Source.cpp",
|
||||
"Interp/State.cpp",
|
||||
"ByteCode/ByteCodeEmitter.cpp",
|
||||
"ByteCode/Compiler.cpp",
|
||||
"ByteCode/Context.cpp",
|
||||
"ByteCode/Descriptor.cpp",
|
||||
"ByteCode/Disasm.cpp",
|
||||
"ByteCode/DynamicAllocator.cpp",
|
||||
"ByteCode/EvalEmitter.cpp",
|
||||
"ByteCode/EvaluationResult.cpp",
|
||||
"ByteCode/Floating.cpp",
|
||||
"ByteCode/Frame.cpp",
|
||||
"ByteCode/Function.cpp",
|
||||
"ByteCode/Interp.cpp",
|
||||
"ByteCode/InterpBlock.cpp",
|
||||
"ByteCode/InterpBuiltin.cpp",
|
||||
"ByteCode/InterpFrame.cpp",
|
||||
"ByteCode/InterpShared.cpp",
|
||||
"ByteCode/InterpStack.cpp",
|
||||
"ByteCode/InterpState.cpp",
|
||||
"ByteCode/MemberPointer.cpp",
|
||||
"ByteCode/Pointer.cpp",
|
||||
"ByteCode/PrimType.cpp",
|
||||
"ByteCode/Program.cpp",
|
||||
"ByteCode/Record.cpp",
|
||||
"ByteCode/Source.cpp",
|
||||
"ByteCode/State.cpp",
|
||||
"ItaniumCXXABI.cpp",
|
||||
"ItaniumMangle.cpp",
|
||||
"JSONNodeDumper.cpp",
|
||||
|
||||
@ -3,7 +3,7 @@ import("//clang/lib/StaticAnalyzer/Frontend/enable.gni")
|
||||
group("unittests") {
|
||||
deps = [
|
||||
"AST:ASTTests",
|
||||
"AST/Interp:InterpTests",
|
||||
"AST/ByteCode:InterpTests",
|
||||
"ASTMatchers:ASTMatchersTests",
|
||||
"ASTMatchers/Dynamic:DynamicASTMatchersTests",
|
||||
"Basic:BasicTests",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user