clang API Documentation

Public Member Functions | Public Attributes
clang::DeclaratorChunk::PointerTypeInfo Struct Reference

#include <DeclSpec.h>

Inheritance diagram for clang::DeclaratorChunk::PointerTypeInfo:
Inheritance graph
[legend]
Collaboration diagram for clang::DeclaratorChunk::PointerTypeInfo:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void destroy ()

Public Attributes

unsigned TypeQuals: 3
 The type qualifiers: const/volatile/restrict.
unsigned ConstQualLoc
 The location of the const-qualifier, if any.
unsigned VolatileQualLoc
 The location of the volatile-qualifier, if any.
unsigned RestrictQualLoc
 The location of the restrict-qualifier, if any.

Detailed Description

Definition at line 1007 of file DeclSpec.h.


Member Function Documentation

void clang::DeclaratorChunk::PointerTypeInfo::destroy ( ) [inline]

Definition at line 1020 of file DeclSpec.h.

Referenced by clang::DeclaratorChunk::destroy().


Member Data Documentation

The location of the const-qualifier, if any.

Definition at line 1012 of file DeclSpec.h.

Referenced by GetFullTypeForDeclarator(), and clang::DeclaratorChunk::getPointer().

The location of the restrict-qualifier, if any.

Definition at line 1018 of file DeclSpec.h.

Referenced by GetFullTypeForDeclarator(), and clang::DeclaratorChunk::getPointer().

The type qualifiers: const/volatile/restrict.

Definition at line 1009 of file DeclSpec.h.

Referenced by GetFullTypeForDeclarator(), and clang::DeclaratorChunk::getPointer().

The location of the volatile-qualifier, if any.

Definition at line 1015 of file DeclSpec.h.

Referenced by GetFullTypeForDeclarator(), and clang::DeclaratorChunk::getPointer().


The documentation for this struct was generated from the following file: