class TypeLocReader
Declaration
class TypeLocReader : public TypeLocVisitor { /* full declaration omitted */ };
Declared at: clang/lib/Serialization/ASTReader.cpp:6502
Inherits from: TypeLocVisitor
Member Variables
- private clang::ASTRecordReader& Reader
- private clang::TypeLocReader::LocSeq* Seq
Method Overview
- private clang::TypeSourceInfo * GetTypeSourceInfo()
- private clang::Attr * ReadAttr()
- private clang::NestedNameSpecifierLoc ReadNestedNameSpecifierLoc()
- public TypeLocReader(clang::ASTRecordReader & Reader, clang::TypeLocReader::LocSeq * Seq)
- public void VisitArrayTypeLoc(clang::ArrayTypeLoc)
- public void VisitFunctionTypeLoc(clang::FunctionTypeLoc)
- private clang::SourceLocation readSourceLocation()
- private clang::SourceRange readSourceRange()
Methods
¶clang::TypeSourceInfo* GetTypeSourceInfo()
clang::TypeSourceInfo* GetTypeSourceInfo()
Declared at: clang/lib/Serialization/ASTReader.cpp:6511
¶clang::Attr* ReadAttr()
clang::Attr* ReadAttr()
Declared at: clang/lib/Serialization/ASTReader.cpp:6519
¶clang::NestedNameSpecifierLoc
ReadNestedNameSpecifierLoc()
clang::NestedNameSpecifierLoc
ReadNestedNameSpecifierLoc()
Declared at: clang/lib/Serialization/ASTReader.cpp:6515
¶TypeLocReader(clang::ASTRecordReader& Reader,
clang::TypeLocReader::LocSeq* Seq)
TypeLocReader(clang::ASTRecordReader& Reader,
clang::TypeLocReader::LocSeq* Seq)
Declared at: clang/lib/Serialization/ASTReader.cpp:6524
Parameters
- clang::ASTRecordReader& Reader
- clang::TypeLocReader::LocSeq* Seq
¶void VisitArrayTypeLoc(clang::ArrayTypeLoc)
void VisitArrayTypeLoc(clang::ArrayTypeLoc)
Declared at: clang/lib/Serialization/ASTReader.cpp:6536
Parameters
¶void VisitFunctionTypeLoc(clang::FunctionTypeLoc)
void VisitFunctionTypeLoc(clang::FunctionTypeLoc)
Declared at: clang/lib/Serialization/ASTReader.cpp:6535
Parameters
¶clang::SourceLocation readSourceLocation()
clang::SourceLocation readSourceLocation()
Declared at: clang/lib/Serialization/ASTReader.cpp:6508
¶clang::SourceRange readSourceRange()
clang::SourceRange readSourceRange()
Declared at: clang/lib/Serialization/ASTReader.cpp:6509