Skip to content
Snippets Groups Projects
Commit 0639c8b3 authored by David Blaikie's avatar David Blaikie
Browse files

Fix same line doxycomments so they comment the adjacent field.

Without the '<' prefix in the doxycomment these comments were incorrectly
attached to the proceeding comment on the next line, rather than the
preceeding one.

Fixes PR12722

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@155993 91177308-0d34-0410-b5e6-96231b3b80d8
parent 184be849
No related branches found
No related tags found
No related merge requests found
......@@ -42,82 +42,82 @@ public:
FullDebugInfo // Generate complete debug info.
};
unsigned AsmVerbose : 1; /// -dA, -fverbose-asm.
unsigned ObjCAutoRefCountExceptions : 1; /// Whether ARC should be EH-safe.
unsigned CUDAIsDevice : 1; /// Set when compiling for CUDA device.
unsigned CXAAtExit : 1; /// Use __cxa_atexit for calling destructors.
unsigned CXXCtorDtorAliases: 1; /// Emit complete ctors/dtors as linker
/// aliases to base ctors when possible.
unsigned DataSections : 1; /// Set when -fdata-sections is enabled
unsigned DisableFPElim : 1; /// Set when -fomit-frame-pointer is enabled.
unsigned DisableLLVMOpts : 1; /// Don't run any optimizations, for use in
/// getting .bc files that correspond to the
/// internal state before optimizations are
/// done.
unsigned DisableRedZone : 1; /// Set when -mno-red-zone is enabled.
unsigned DisableTailCalls : 1; /// Do not emit tail calls.
unsigned EmitDeclMetadata : 1; /// Emit special metadata indicating what
/// Decl* various IR entities came from. Only
/// useful when running CodeGen as a
/// subroutine.
unsigned EmitGcovArcs : 1; /// Emit coverage data files, aka. GCDA.
unsigned EmitGcovNotes : 1; /// Emit coverage "notes" files, aka GCNO.
unsigned ForbidGuardVariables : 1; /// Issue errors if C++ guard variables
/// are required
unsigned FunctionSections : 1; /// Set when -ffunction-sections is enabled
unsigned HiddenWeakTemplateVTables : 1; /// Emit weak vtables and RTTI for
/// template classes with hidden visibility
unsigned HiddenWeakVTables : 1; /// Emit weak vtables, RTTI, and thunks with
/// hidden visibility.
unsigned InstrumentFunctions : 1; /// Set when -finstrument-functions is
/// enabled.
unsigned InstrumentForProfiling : 1; /// Set when -pg is enabled
unsigned LessPreciseFPMAD : 1; /// Enable less precise MAD instructions to be
/// generated.
unsigned MergeAllConstants : 1; /// Merge identical constants.
unsigned NoCommon : 1; /// Set when -fno-common or C++ is enabled.
unsigned NoDwarf2CFIAsm : 1; /// Set when -fno-dwarf2-cfi-asm is enabled.
unsigned NoDwarfDirectoryAsm : 1; /// Set when -fno-dwarf-directory-asm is
/// enabled.
unsigned NoExecStack : 1; /// Set when -Wa,--noexecstack is enabled.
unsigned NoGlobalMerge : 1; /// Set when -mno-global-merge is enabled.
unsigned NoImplicitFloat : 1; /// Set when -mno-implicit-float is enabled.
unsigned NoInfsFPMath : 1; /// Assume FP arguments, results not +-Inf.
unsigned NoInline : 1; /// Set when -fno-inline is enabled. Disables
/// use of the inline keyword.
unsigned NoNaNsFPMath : 1; /// Assume FP arguments, results not NaN.
unsigned NoZeroInitializedInBSS : 1; /// -fno-zero-initialized-in-bss
unsigned ObjCDispatchMethod : 2; /// Method of Objective-C dispatch to use.
unsigned ObjCRuntimeHasARC : 1; /// The target runtime supports ARC natively
unsigned ObjCRuntimeHasTerminate : 1; /// The ObjC runtime has objc_terminate
unsigned OmitLeafFramePointer : 1; /// Set when -momit-leaf-frame-pointer is
/// enabled.
unsigned OptimizationLevel : 3; /// The -O[0-4] option specified.
unsigned OptimizeSize : 2; /// If -Os (==1) or -Oz (==2) is specified.
unsigned RelaxAll : 1; /// Relax all machine code instructions.
unsigned RelaxedAliasing : 1; /// Set when -fno-strict-aliasing is enabled.
unsigned SaveTempLabels : 1; /// Save temporary labels.
unsigned SimplifyLibCalls : 1; /// Set when -fbuiltin is enabled.
unsigned SoftFloat : 1; /// -soft-float.
unsigned StrictEnums : 1; /// Optimize based on strict enum definition.
unsigned TimePasses : 1; /// Set when -ftime-report is enabled.
unsigned UnitAtATime : 1; /// Unused. For mirroring GCC optimization
unsigned AsmVerbose : 1; ///< -dA, -fverbose-asm.
unsigned ObjCAutoRefCountExceptions : 1; ///< Whether ARC should be EH-safe.
unsigned CUDAIsDevice : 1; ///< Set when compiling for CUDA device.
unsigned CXAAtExit : 1; ///< Use __cxa_atexit for calling destructors.
unsigned CXXCtorDtorAliases: 1; ///< Emit complete ctors/dtors as linker
///< aliases to base ctors when possible.
unsigned DataSections : 1; ///< Set when -fdata-sections is enabled
unsigned DisableFPElim : 1; ///< Set when -fomit-frame-pointer is enabled.
unsigned DisableLLVMOpts : 1; ///< Don't run any optimizations, for use in
///< getting .bc files that correspond to the
///< internal state before optimizations are
///< done.
unsigned DisableRedZone : 1; ///< Set when -mno-red-zone is enabled.
unsigned DisableTailCalls : 1; ///< Do not emit tail calls.
unsigned EmitDeclMetadata : 1; ///< Emit special metadata indicating what
///< Decl* various IR entities came from. Only
///< useful when running CodeGen as a
///< subroutine.
unsigned EmitGcovArcs : 1; ///< Emit coverage data files, aka. GCDA.
unsigned EmitGcovNotes : 1; ///< Emit coverage "notes" files, aka GCNO.
unsigned ForbidGuardVariables : 1; ///< Issue errors if C++ guard variables
///< are required
unsigned FunctionSections : 1; ///< Set when -ffunction-sections is enabled
unsigned HiddenWeakTemplateVTables : 1; ///< Emit weak vtables and RTTI for
///< template classes with hidden visibility
unsigned HiddenWeakVTables : 1; ///< Emit weak vtables, RTTI, and thunks with
///< hidden visibility.
unsigned InstrumentFunctions : 1; ///< Set when -finstrument-functions is
///< enabled.
unsigned InstrumentForProfiling : 1; ///< Set when -pg is enabled
unsigned LessPreciseFPMAD : 1; ///< Enable less precise MAD instructions to
///< be generated.
unsigned MergeAllConstants : 1; ///< Merge identical constants.
unsigned NoCommon : 1; ///< Set when -fno-common or C++ is enabled.
unsigned NoDwarf2CFIAsm : 1; ///< Set when -fno-dwarf2-cfi-asm is enabled.
unsigned NoDwarfDirectoryAsm : 1; ///< Set when -fno-dwarf-directory-asm is
///< enabled.
unsigned NoExecStack : 1; ///< Set when -Wa,--noexecstack is enabled.
unsigned NoGlobalMerge : 1; ///< Set when -mno-global-merge is enabled.
unsigned NoImplicitFloat : 1; ///< Set when -mno-implicit-float is enabled.
unsigned NoInfsFPMath : 1; ///< Assume FP arguments, results not +-Inf.
unsigned NoInline : 1; ///< Set when -fno-inline is enabled. Disables
///< use of the inline keyword.
unsigned NoNaNsFPMath : 1; ///< Assume FP arguments, results not NaN.
unsigned NoZeroInitializedInBSS : 1; ///< -fno-zero-initialized-in-bss
unsigned ObjCDispatchMethod : 2; ///< Method of Objective-C dispatch to use.
unsigned ObjCRuntimeHasARC : 1; ///< The target runtime supports ARC natively
unsigned ObjCRuntimeHasTerminate : 1; ///< The ObjC runtime has objc_terminate
unsigned OmitLeafFramePointer : 1; ///< Set when -momit-leaf-frame-pointer is
///< enabled.
unsigned OptimizationLevel : 3; ///< The -O[0-4] option specified.
unsigned OptimizeSize : 2; ///< If -Os (==1) or -Oz (==2) is specified.
unsigned RelaxAll : 1; ///< Relax all machine code instructions.
unsigned RelaxedAliasing : 1; ///< Set when -fno-strict-aliasing is enabled.
unsigned SaveTempLabels : 1; ///< Save temporary labels.
unsigned SimplifyLibCalls : 1; ///< Set when -fbuiltin is enabled.
unsigned SoftFloat : 1; ///< -soft-float.
unsigned StrictEnums : 1; ///< Optimize based on strict enum definition.
unsigned TimePasses : 1; ///< Set when -ftime-report is enabled.
unsigned UnitAtATime : 1; ///< Unused. For mirroring GCC optimization
/// selection.
unsigned UnrollLoops : 1; /// Control whether loops are unrolled.
unsigned UnsafeFPMath : 1; /// Allow unsafe floating point optzns.
unsigned UnwindTables : 1; /// Emit unwind tables.
unsigned UnrollLoops : 1; ///< Control whether loops are unrolled.
unsigned UnsafeFPMath : 1; ///< Allow unsafe floating point optzns.
unsigned UnwindTables : 1; ///< Emit unwind tables.
/// Attempt to use register sized accesses to bit-fields in structures, when
/// possible.
unsigned UseRegisterSizedBitfieldAccess : 1;
unsigned VerifyModule : 1; /// Control whether the module should be run
/// through the LLVM Verifier.
unsigned VerifyModule : 1; ///< Control whether the module should be run
///< through the LLVM Verifier.
unsigned StackRealignment : 1; /// Control whether to permit stack
/// realignment.
unsigned StackAlignment; /// Overrides default stack alignment,
/// if not 0.
unsigned StackRealignment : 1; ///< Control whether to permit stack
///< realignment.
unsigned StackAlignment; ///< Overrides default stack alignment,
///< if not 0.
/// The code model to use (-mcmodel).
std::string CodeModel;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment