A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/PrettyPrinter_8h_source.html below:

clang: include/clang/AST/PrettyPrinter.h Source File

13#ifndef LLVM_CLANG_AST_PRETTYPRINTER_H 14#define LLVM_CLANG_AST_PRETTYPRINTER_H 39 return

std::string(

Path

);

111

LLVM_PREFERRED_TYPE(

bool

)

122

LLVM_PREFERRED_TYPE(

bool

)

133

LLVM_PREFERRED_TYPE(

bool

)

137

LLVM_PREFERRED_TYPE(

bool

)

142

LLVM_PREFERRED_TYPE(

bool

)

155

LLVM_PREFERRED_TYPE(

bool

)

169

LLVM_PREFERRED_TYPE(

bool

)

188

LLVM_PREFERRED_TYPE(

bool

)

194

LLVM_PREFERRED_TYPE(

bool

)

198

LLVM_PREFERRED_TYPE(

bool

)

202

LLVM_PREFERRED_TYPE(

bool

)

207

LLVM_PREFERRED_TYPE(

bool

)

212

LLVM_PREFERRED_TYPE(

bool

)

217

LLVM_PREFERRED_TYPE(

bool

)

222

LLVM_PREFERRED_TYPE(

bool

)

226

LLVM_PREFERRED_TYPE(

bool

)

230

LLVM_PREFERRED_TYPE(

bool

)

234

LLVM_PREFERRED_TYPE(

bool

)

238

LLVM_PREFERRED_TYPE(

bool

)

243

LLVM_PREFERRED_TYPE(

bool

)

248

LLVM_PREFERRED_TYPE(

bool

)

256

LLVM_PREFERRED_TYPE(

bool

)

262

LLVM_PREFERRED_TYPE(

bool

)

267

LLVM_PREFERRED_TYPE(

bool

)

272

LLVM_PREFERRED_TYPE(

bool

)

276

LLVM_PREFERRED_TYPE(

bool

)

282

LLVM_PREFERRED_TYPE(

bool

)

301

LLVM_PREFERRED_TYPE(

bool

)

305

LLVM_PREFERRED_TYPE(

bool

)

310

LLVM_PREFERRED_TYPE(

bool

)

314

LLVM_PREFERRED_TYPE(

bool

)

320

LLVM_PREFERRED_TYPE(

bool

)

325

LLVM_PREFERRED_TYPE(

bool

)

330

LLVM_PREFERRED_TYPE(

bool

)

336

LLVM_PREFERRED_TYPE(

bool

)

341

LLVM_PREFERRED_TYPE(

bool

)

346

LLVM_PREFERRED_TYPE(

bool

)

351

LLVM_PREFERRED_TYPE(

bool

)

Forward-declares and imports various common LLVM datatypes that clang wants to use unqualified.

Defines the clang::LangOptions interface.

DeclContext - This is used only as base class of specific decl types that can act as declaration cont...

Keeps track of the various options that can be enabled, which controls the dialect of C or C++ that i...

virtual bool handledStmt(Stmt *E, raw_ostream &OS)=0

Callbacks to use to customize the behavior of the pretty-printer.

virtual std::string remapPath(StringRef Path) const

Remap a path to a form suitable for printing.

virtual bool isScopeVisible(const DeclContext *DC) const

When printing type to be inserted into code in specific context, this callback can be used to avoid p...

~PrintingCallbacks()=default

Stmt - This represents one statement.

The JSON file list parser is used to communicate input to InstallAPI.

Describes how types, statements, expressions, and declarations should be printed.

unsigned SuppressUnwrittenScope

Suppress printing parts of scope specifiers that are never written, e.g., for anonymous namespaces.

unsigned FullyQualifiedName

When true, print the fully qualified name of function declarations.

unsigned MSVCFormatting

Use whitespace and punctuation like MSVC does.

unsigned SuppressDefaultTemplateArgs

When true, attempt to suppress template arguments that match the default argument for the parameter.

unsigned SplitTemplateClosers

Whether nested templates must be closed like 'a<b<c> >' rather than 'a<b<c>>'.

unsigned PrintCanonicalTypes

Whether to print types as written or canonically.

unsigned PolishForDeclaration

When true, do certain refinement needed for producing proper declaration tag; such as,...

unsigned PrintInjectedClassNameWithArguments

Whether to print an InjectedClassNameType with template arguments or as written.

void adjustForCPlusPlus()

Adjust this printing policy for cases where it's known that we're printing C++ code (for instance,...

unsigned UseVoidForZeroParams

Whether we should use '(void)' rather than '()' for a function prototype with zero parameters.

unsigned Alignof

Whether we can use 'alignof' rather than '__alignof'.

unsigned AnonymousTagLocations

When printing an anonymous tag name, also print the location of that entity (e.g.,...

unsigned SuppressElaboration

Ignore qualifiers and tag keywords as specified by elaborated type sugar, instead letting the underly...

unsigned CleanUglifiedParameters

Whether to strip underscores when printing reserved parameter names.

unsigned SuppressSpecifiers

Whether we should suppress printing of the actual specifiers for the given type or declaration.

unsigned Nullptr

Whether we should use 'nullptr' rather than '0' as a null pointer constant.

unsigned ConstantArraySizeAsWritten

Whether we should print the sizes of constant array expressions as written in the sources.

unsigned SuppressTagKeyword

Whether type printing should skip printing the tag keyword.

unsigned AlwaysIncludeTypeForTemplateArgument

Whether to use type suffixes (eg: 1U) on integral non-type template parameters.

unsigned Bool

Whether we can use 'bool' rather than '_Bool' (even if the language doesn't actually have 'bool',...

unsigned UsePreferredNames

Whether to use C++ template preferred_name attributes when printing templates.

unsigned SuppressStrongLifetime

When true, suppress printing of the __strong lifetime qualifier in ARC.

SuppressInlineNamespaceMode

unsigned Restrict

Whether we can use 'restrict' rather than '__restrict'.

unsigned UseEnumerators

Whether to print enumerator non-type template parameters with a matching enumerator name or via cast ...

unsigned UseHLSLTypes

Whether or not we're printing known HLSL code and should print HLSL sugared types when possible.

unsigned NullptrTypeInNamespace

Whether 'nullptr_t' is in namespace 'std' or not.

unsigned SuppressInlineNamespace

Suppress printing parts of scope specifiers that correspond to inline namespaces.

unsigned SuppressScope

Suppresses printing of scope specifiers.

unsigned EntireContentsOfLargeArray

Whether to print the entire array initializers, especially on non-type template parameters,...

const PrintingCallbacks * Callbacks

Callbacks to use to allow the behavior of printing to be customized.

unsigned ConstantsAsWritten

Whether we should print the constant expressions as written in the sources.

unsigned IncludeNewlines

When true, include newlines after statements like "break", etc.

unsigned Indentation

The number of spaces to use to indent each line.

unsigned Half

When true, print the half-precision floating-point type as 'half' instead of '__fp16'.

PrintingPolicy(const LangOptions &LO)

Create a default printing policy for the specified language.

unsigned SuppressInitializers

Suppress printing of variable initializers.

unsigned IncludeTagDefinition

When true, include the body of a tag definition.

unsigned TerseOutput

Provide a 'terse' output.

unsigned SuppressTemplateArgsInCXXConstructors

When true, suppresses printing template arguments in names of C++ constructors.

unsigned UnderscoreAlignof

Whether we can use '_Alignof' rather than '__alignof'.

unsigned MSWChar

When true, print the built-in wchar_t type as __wchar_t.

unsigned SuppressImplicitBase

When true, don't print the implicit 'self' or 'this' expressions.

unsigned SuppressLifetimeQualifiers

When true, suppress printing of lifetime qualifier in ARC.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4