struct FunctionType::FunctionTypeExtraBitfields

Declaration

struct FunctionType::FunctionTypeExtraBitfields { /* full declaration omitted */ };

Description

A simple holder for various uncommon bits which do not fit in FunctionTypeBitfields. Aligned to alignof(void *) to maintain the alignment of subsequent objects in TrailingObjects.

Declared at: clang/include/clang/AST/Type.h:3861

Member Variables

public unsigned int NumExceptionType = 0
The number of types in the exception specification. A whole unsigned is not needed here and according to [implimits] 8 bits would be enough here.