struct FileNullability

Declaration

struct FileNullability { /* full declaration omitted */ };

Description

Describes whether we've seen any nullability information for the given file.

Declared at: clang/include/clang/Sema/Sema.h:246

Member Variables

public clang::SourceLocation PointerLoc
The first pointer declarator (of any pointer kind) in the file that does not have a corresponding nullability annotation.
public clang::SourceLocation PointerEndLoc
The end location for the first pointer declarator in the file. Used for placing fix-its.
public uint8_t PointerKind
Which kind of pointer declarator we saw.
public bool SawTypeNullability = false
Whether we saw any type nullability annotations in the given file.