class UnqualTypeLoc

Declaration

class UnqualTypeLoc : public TypeLoc { /* full declaration omitted */ };

Description

Wrapper of type source information for a type with no direct qualifiers.

Declared at: clang/include/clang/AST/TypeLoc.h:251

Inherits from: TypeLoc

Member Variables

Inherited from TypeLoc:

protected Ty = nullptr
protected Data = nullptr

Method Overview

Inherited from TypeLoc:

Methods

UnqualTypeLoc()

Declared at: clang/include/clang/AST/TypeLoc.h:253

UnqualTypeLoc(const clang::Type* Ty, void* Data)

Declared at: clang/include/clang/AST/TypeLoc.h:254

Parameters

const clang::Type* Ty
void* Data

clang::TypeLoc::TypeLocClass getTypeLocClass()
    const

Declared at: clang/include/clang/AST/TypeLoc.h:260

const clang::Type* getTypePtr() const

Declared at: clang/include/clang/AST/TypeLoc.h:256

static bool isKind(const clang::TypeLoc& TL)

Declared at: clang/include/clang/AST/TypeLoc.h:267

Parameters

const clang::TypeLoc& TL