, including all inherited members.
castAs() const | clang::TypeLoc | [inline] |
Data | clang::TypeLoc | [protected] |
getAs() const | clang::TypeLoc | [inline] |
getBaseLoc() const | clang::ObjCObjectTypeLoc | [inline] |
getBeginLoc() const | clang::TypeLoc | |
getEndLoc() const | clang::TypeLoc | |
getExtraLocalData() const | clang::ConcreteTypeLoc< ObjCObjectTypeLoc, ObjCInterfaceTypeLoc, ObjCInterfaceType, ObjCInterfaceLocInfo > | [inline, protected] |
getExtraLocalDataAlignment() const | clang::ConcreteTypeLoc< ObjCObjectTypeLoc, ObjCInterfaceTypeLoc, ObjCInterfaceType, ObjCInterfaceLocInfo > | [inline, protected] |
getExtraLocalDataSize() const | clang::ConcreteTypeLoc< ObjCObjectTypeLoc, ObjCInterfaceTypeLoc, ObjCInterfaceType, ObjCInterfaceLocInfo > | [inline, protected] |
getFullDataSize() const | clang::TypeLoc | [inline] |
getFullDataSizeForType(QualType Ty) | clang::TypeLoc | [static] |
getIFaceDecl() const | clang::ObjCInterfaceTypeLoc | [inline] |
getInnerType() const | clang::ConcreteTypeLoc< ObjCObjectTypeLoc, ObjCInterfaceTypeLoc, ObjCInterfaceType, ObjCInterfaceLocInfo > | [inline, protected] |
getInnerTypeLoc() const | clang::ConcreteTypeLoc< ObjCObjectTypeLoc, ObjCInterfaceTypeLoc, ObjCInterfaceType, ObjCInterfaceLocInfo > | [inline, protected] |
getLAngleLoc() const | clang::ObjCObjectTypeLoc | [inline] |
getLocalAlignmentForType(QualType Ty) | clang::TypeLoc | [static] |
getLocalData() const | clang::ConcreteTypeLoc< ObjCObjectTypeLoc, ObjCInterfaceTypeLoc, ObjCInterfaceType, ObjCInterfaceLocInfo > | [inline, protected] |
getLocalDataAlignment() const | clang::ConcreteTypeLoc< ObjCObjectTypeLoc, ObjCInterfaceTypeLoc, ObjCInterfaceType, ObjCInterfaceLocInfo > | [inline] |
getLocalDataSize() const | clang::ConcreteTypeLoc< ObjCObjectTypeLoc, ObjCInterfaceTypeLoc, ObjCInterfaceType, ObjCInterfaceLocInfo > | [inline] |
getLocalSourceRange() const | clang::ObjCInterfaceTypeLoc | [inline] |
getLocEnd() const LLVM_READONLY | clang::TypeLoc | [inline] |
getLocStart() const LLVM_READONLY | clang::TypeLoc | [inline] |
getNameEndLoc() const | clang::ObjCInterfaceTypeLoc | [inline] |
getNameLoc() const | clang::ObjCInterfaceTypeLoc | [inline] |
getNextTypeLoc() const | clang::ConcreteTypeLoc< ObjCObjectTypeLoc, ObjCInterfaceTypeLoc, ObjCInterfaceType, ObjCInterfaceLocInfo > | [inline] |
getNonLocalData() const | clang::ConcreteTypeLoc< ObjCObjectTypeLoc, ObjCInterfaceTypeLoc, ObjCInterfaceType, ObjCInterfaceLocInfo > | [inline, protected] |
getNumProtocols() const | clang::ObjCObjectTypeLoc | [inline] |
getOpaqueData() const | clang::TypeLoc | [inline] |
getProtocol(unsigned i) const | clang::ObjCObjectTypeLoc | [inline] |
getProtocolLoc(unsigned i) const | clang::ObjCObjectTypeLoc | [inline] |
getRAngleLoc() const | clang::ObjCObjectTypeLoc | [inline] |
getSourceRange() const LLVM_READONLY | clang::TypeLoc | [inline] |
getType() const | clang::TypeLoc | [inline] |
getTypeLocClass() const | clang::UnqualTypeLoc | [inline] |
getTypePtr() const | clang::ConcreteTypeLoc< ObjCObjectTypeLoc, ObjCInterfaceTypeLoc, ObjCInterfaceType, ObjCInterfaceLocInfo > | [inline] |
getUnqualifiedLoc() const | clang::TypeLoc | [inline] |
hasBaseTypeAsWritten() const | clang::ObjCObjectTypeLoc | [inline] |
IgnoreParens() const | clang::TypeLoc | [inline] |
initialize(ASTContext &Context, SourceLocation Loc) const | clang::TypeLoc | [inline] |
initializeFullCopy(TypeLoc Other) const | clang::TypeLoc | [inline] |
initializeFullCopy(TypeLoc Other, unsigned Size) const | clang::TypeLoc | [inline] |
initializeLocal(ASTContext &Context, SourceLocation Loc) | clang::ObjCInterfaceTypeLoc | [inline] |
isNull() const | clang::TypeLoc | [inline] |
operator bool() const | clang::TypeLoc | [inline] |
operator!=(const TypeLoc &LHS, const TypeLoc &RHS) | clang::TypeLoc | [friend] |
operator==(const TypeLoc &LHS, const TypeLoc &RHS) | clang::TypeLoc | [friend] |
setHasBaseTypeAsWritten(bool HasBaseType) | clang::ObjCObjectTypeLoc | [inline] |
setLAngleLoc(SourceLocation Loc) | clang::ObjCObjectTypeLoc | [inline] |
setNameEndLoc(SourceLocation Loc) | clang::ObjCInterfaceTypeLoc | [inline] |
setNameLoc(SourceLocation Loc) | clang::ObjCInterfaceTypeLoc | [inline] |
setProtocolLoc(unsigned i, SourceLocation Loc) | clang::ObjCObjectTypeLoc | [inline] |
setRAngleLoc(SourceLocation Loc) | clang::ObjCObjectTypeLoc | [inline] |
Ty | clang::TypeLoc | [protected] |
clang::TypeLoc::TypeLoc() | clang::TypeLoc | [inline] |
clang::TypeLoc::TypeLoc(QualType ty, void *opaqueData) | clang::TypeLoc | [inline] |
clang::TypeLoc::TypeLoc(const Type *ty, void *opaqueData) | clang::TypeLoc | [inline] |
TypeLocClass enum name | clang::TypeLoc | |
UnqualTypeLoc() | clang::UnqualTypeLoc | [inline] |
UnqualTypeLoc(const Type *Ty, void *Data) | clang::UnqualTypeLoc | [inline] |