1//==--- ClangOptionDocs.td - Option documentation -------------------------===// 2// 3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4// See https://llvm.org/LICENSE.txt for license information. 5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6// 7//===----------------------------------------------------------------------===// 8 9def GlobalDocumentation { 10 code Intro =[{.. 11 ------------------------------------------------------------------- 12 NOTE: This file is automatically generated by running clang-tblgen 13 -gen-opt-docs. Do not edit this file by hand!! 14 ------------------------------------------------------------------- 15 16===================================== 17Clang command line argument reference 18===================================== 19.. contents:: 20 :local: 21 22Introduction 23============ 24 25This page lists the command line arguments currently supported by the 26GCC-compatible ``clang`` and ``clang++`` drivers. 27 28}]; 29 30 string Program = "clang"; 31 // Note: We *must* use DefaultVis and not ClangOption, since that's 32 // the name of the actual TableGen record. The alias will not work. 33 list<string> VisibilityMask = ["DefaultVis"]; 34 list<string> IgnoreFlags = ["HelpHidden", "Unsupported", "Ignored"]; 35} 36 37include "Options.td" 38