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

Derived Classes

tools/clang/include/clang/AST/TypeLoc.h
  357 class ConcreteTypeLoc : public Base {

Declarations

tools/clang/include/clang/AST/TypeLoc.h
   43 class UnqualTypeLoc;

References

tools/clang/include/clang/AST/RecursiveASTVisitor.h
  468   bool WalkUpFromUnqualTypeLoc(UnqualTypeLoc TL) {
  471   bool VisitUnqualTypeLoc(UnqualTypeLoc TL) { return true; }
tools/clang/include/clang/AST/TypeLoc.h
   75   T castAs() const {
   77     T t;
  172   UnqualTypeLoc getUnqualifiedLoc() const; // implemented in this header
  277   UnqualTypeLoc getUnqualifiedLoc() const {
  322 inline UnqualTypeLoc TypeLoc::getUnqualifiedLoc() const {
  325   return castAs<UnqualTypeLoc>();
  357 class ConcreteTypeLoc : public Base {
  493   static bool isKind(const UnqualTypeLoc &TL) {
  509 class TypeSpecTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
  546 class BuiltinTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
  748 class ObjCTypeParamTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
  851 class AttributedTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
  919 class ObjCObjectTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
 1091     : public ConcreteTypeLoc<UnqualTypeLoc, MacroQualifiedTypeLoc,
 1125   : public ConcreteTypeLoc<UnqualTypeLoc, ParenTypeLoc, ParenType,
 1170 class AdjustedTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc, AdjustedTypeLoc,
 1208 class PointerLikeTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc, Derived,
 1362 class FunctionTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
 1495 class ArrayTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
 1586     public ConcreteTypeLoc<UnqualTypeLoc,
 1693     : public ConcreteTypeLoc<UnqualTypeLoc,
 1809   : public ConcreteTypeLoc<UnqualTypeLoc, Derived, TypeClass, LocalData> {
 1902 class UnaryTransformTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
 1969 class ElaboratedTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
 2028 class DependentNameTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
 2085     public ConcreteTypeLoc<UnqualTypeLoc,
 2208   : public ConcreteTypeLoc<UnqualTypeLoc, PackExpansionTypeLoc,
 2240 class AtomicTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc, AtomicTypeLoc,
 2299 class PipeTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc, PipeTypeLoc, PipeType,
tools/clang/include/clang/AST/TypeLocVisitor.h
   38   RetTy Visit(UnqualTypeLoc TyLoc) {
tools/clang/lib/Sema/SemaType.cpp
 5776   UnqualTypeLoc CurrTL = TInfo->getTypeLoc().getUnqualifiedLoc();