diff options
author | Reid Kleckner <rnk@google.com> | 2019-11-15 14:06:23 -0800 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2019-11-15 14:06:23 -0800 |
commit | 905357440c98ae06aac692d7adbccc70f1ce9d28 (patch) | |
tree | 6a52eedde8a1dfce16bbfb4eb515842831b5da98 /clang | |
parent | 98ceac498167cfadb05c5bd7590525d75bda01c4 (diff) | |
download | bcm5719-llvm-905357440c98ae06aac692d7adbccc70f1ce9d28.tar.gz bcm5719-llvm-905357440c98ae06aac692d7adbccc70f1ce9d28.zip |
Don't use end-of-line comments for the DebugInfoKind enum, NFC
These are long comments, and I find the new structure easier to read.
Diffstat (limited to 'clang')
-rw-r--r-- | clang/include/clang/Basic/DebugInfoOptions.h | 42 |
1 files changed, 24 insertions, 18 deletions
diff --git a/clang/include/clang/Basic/DebugInfoOptions.h b/clang/include/clang/Basic/DebugInfoOptions.h index 91d3332103e..ac18a3a4796 100644 --- a/clang/include/clang/Basic/DebugInfoOptions.h +++ b/clang/include/clang/Basic/DebugInfoOptions.h @@ -18,24 +18,30 @@ enum DebugInfoFormat { }; enum DebugInfoKind { - NoDebugInfo, /// Don't generate debug info. - LocTrackingOnly, /// Emit location information but do not generate - /// debug info in the output. This is useful in - /// cases where the backend wants to track source - /// locations for instructions without actually - /// emitting debug info for them (e.g., when -Rpass - /// is used). - DebugDirectivesOnly, /// Emit only debug directives with the line numbers data - DebugLineTablesOnly, /// Emit only debug info necessary for generating - /// line number tables (-gline-tables-only). - LimitedDebugInfo, /// Limit generated debug info to reduce size - /// (-fno-standalone-debug). This emits - /// forward decls for types that could be - /// replaced with forward decls in the source - /// code. For dynamic C++ classes type info - /// is only emitted into the module that - /// contains the classe's vtable. - FullDebugInfo /// Generate complete debug info. + /// Don't generate debug info. + NoDebugInfo, + + /// Emit location information but do not generate debug info in the output. + /// This is useful in cases where the backend wants to track source + /// locations for instructions without actually emitting debug info for them + /// (e.g., when -Rpass is used). + LocTrackingOnly, + + /// Emit only debug directives with the line numbers data + DebugDirectivesOnly, + + /// Emit only debug info necessary for generating line number tables + /// (-gline-tables-only). + DebugLineTablesOnly, + + /// Limit generated debug info to reduce size (-fno-standalone-debug). This + /// emits forward decls for types that could be replaced with forward decls in + /// the source code. For dynamic C++ classes type info is only emitted into + /// the module that contains the classe's vtable. + LimitedDebugInfo, + + /// Generate complete debug info. + FullDebugInfo }; } // end namespace codegenoptions |