clang API Documentation

Public Member Functions | Static Public Member Functions | Friends
clang::FunctionNoProtoType Class Reference

#include <Type.h>

Inheritance diagram for clang::FunctionNoProtoType:
Inheritance graph
[legend]
Collaboration diagram for clang::FunctionNoProtoType:
Collaboration graph
[legend]

List of all members.

Public Member Functions

bool isSugared () const
QualType desugar () const
void Profile (llvm::FoldingSetNodeID &ID)

Static Public Member Functions

static void Profile (llvm::FoldingSetNodeID &ID, QualType ResultType, ExtInfo Info)
static bool classof (const Type *T)

Friends

class ASTContext

Detailed Description

FunctionNoProtoType - Represents a K&R-style 'int foo()' function, which has no information available about its arguments.

Definition at line 2816 of file Type.h.


Member Function Documentation

static bool clang::FunctionNoProtoType::classof ( const Type T) [inline, static]

Reimplemented from clang::FunctionType.

Definition at line 2840 of file Type.h.

References clang::Type::getTypeClass().

Definition at line 2829 of file Type.h.

Definition at line 2828 of file Type.h.

void clang::FunctionNoProtoType::Profile ( llvm::FoldingSetNodeID &  ID) [inline]

Definition at line 2831 of file Type.h.

Referenced by clang::ASTContext::getFunctionNoProtoType().

static void clang::FunctionNoProtoType::Profile ( llvm::FoldingSetNodeID &  ID,
QualType  ResultType,
ExtInfo  Info 
) [inline, static]

Friends And Related Function Documentation

friend class ASTContext [friend]

Reimplemented from clang::Type.

Definition at line 2823 of file Type.h.


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