reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

tools/clang/include/clang/AST/TypeLoc.h
  482 class InheritingConcreteTypeLoc : public Base {

References

tools/clang/include/clang/AST/TypeLoc.h
   75   T castAs() const {
   77     T t;
   86   T getAs() const {
   87     if (!T::isKind(*this))
   89     T t;
  482 class InheritingConcreteTypeLoc : public Base {
  491            Derived::classofType(TL.getTypePtr());
  704                                                     TagTypeLoc,
  718 class RecordTypeLoc : public InheritingConcreteTypeLoc<TagTypeLoc,
  726 class EnumTypeLoc : public InheritingConcreteTypeLoc<TagTypeLoc,
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
  270     bool VisitTagTypeLoc(TagTypeLoc TL) {
tools/clang/lib/Index/IndexTypeSourceInfo.cpp
  107   bool VisitTagTypeLoc(TagTypeLoc TL) {
tools/clang/lib/Sema/SemaType.cpp
 5555     void VisitTagTypeLoc(TagTypeLoc TL) {
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  749     if (const auto &Ref = Loc->getAs<TagTypeLoc>()) {
  749     if (const auto &Ref = Loc->getAs<TagTypeLoc>()) {
tools/clang/tools/extra/clangd/FindTarget.cpp
  515     void VisitTagTypeLoc(TagTypeLoc L) {
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp
  217   bool VisitTagTypeLoc(TagTypeLoc L) {
tools/clang/tools/libclang/CIndex.cpp
 1572 bool CursorVisitor::VisitTagTypeLoc(TagTypeLoc TL) {
tools/clang/tools/libclang/CursorVisitor.h
  259   bool VisitTagTypeLoc(TagTypeLoc TL);