class ObjCInterfaceTypeLoc

Declaration

class ObjCInterfaceTypeLoc : public ConcreteTypeLoc { /* full declaration omitted */ };

Description

Wrapper for source info for ObjC interfaces.

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

Inherits from: ConcreteTypeLoc

Method Overview

Methods

clang::ObjCInterfaceDecl* getIFaceDecl() const

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

clang::SourceRange getLocalSourceRange() const

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

clang::SourceLocation getNameEndLoc() const

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

clang::SourceLocation getNameLoc() const

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

void initializeLocal(clang::ASTContext& Context,
                     clang::SourceLocation Loc)

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

Parameters

clang::ASTContext& Context
clang::SourceLocation Loc

void setNameEndLoc(clang::SourceLocation Loc)

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

Parameters

clang::SourceLocation Loc

void setNameLoc(clang::SourceLocation Loc)

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

Parameters

clang::SourceLocation Loc