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

References

tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1169   TRY_TO(TraverseType(QualType(TL.getTypePtr()->getClass(), 0)));
 1207   TRY_TO(TraverseStmt(TL.getTypePtr()->getAddrSpaceExpr()));
 1208   TRY_TO(TraverseType(TL.getTypePtr()->getPointeeType()));
 1301   TRY_TO(TraverseTemplateName(TL.getTypePtr()->getTemplateName()));
 1348   if (TL.getTypePtr()->getBaseType().getTypePtr() != TL.getTypePtr())
 1348   if (TL.getTypePtr()->getBaseType().getTypePtr() != TL.getTypePtr())
tools/clang/include/clang/AST/TypeLoc.h
  406     return cast<TypeClass>(Base::getTypePtr());
  499     return cast<TypeClass>(Base::getTypePtr());
  579     BuiltinType::Kind bk = getTypePtr()->getKind();
  758   ObjCTypeParamDecl *getDecl() const { return getTypePtr()->getDecl(); }
  789     return this->getTypePtr()->getNumProtocols();
  804     return *(this->getTypePtr()->qual_begin() + i);
  857     return getTypePtr()->getAttrKind();
  861     return getTypePtr()->isQualifier();
  902     return getTypePtr()->getModifiedType();
  952     return this->getTypePtr()->getTypeArgsAsWritten().size();
  982     return this->getTypePtr()->getNumProtocols();
  997     return *(this->getTypePtr()->qual_begin() + i);
 1041     return getTypePtr()->getBaseType();
 1057     return getTypePtr()->getDecl();
 1101     return getTypePtr()->getMacroIdentifier();
 1112   QualType getInnerType() const { return getTypePtr()->getUnderlyingType(); }
 1158     return this->getTypePtr()->getInnerType();
 1184     return getTypePtr()->getOriginalType();
 1232     return this->getTypePtr()->getPointeeType();
 1280     return getTypePtr()->getClass();
 1322     return getTypePtr()->getPointeeTypeAsWritten();
 1367     if (auto *FPT = dyn_cast<FunctionProtoType>(getTypePtr())) {
 1438     if (isa<FunctionNoProtoType>(getTypePtr()))
 1440     return cast<FunctionProtoType>(getTypePtr())->getNumParams();
 1474   QualType getInnerType() const { return getTypePtr()->getReturnType(); }
 1542   QualType getInnerType() const { return getTypePtr()->getElementType(); }
 1616     return getTypePtr()->getNumArgs();
 1628     return TemplateArgumentLoc(getTypePtr()->getArg(i), getArgLocInfo(i));
 1663     initializeArgLocs(Context, getNumArgs(), getTypePtr()->getArgs(),
 1740     return this->getTypePtr()->getPointeeType();
 1750     setAttrExprOperand(getTypePtr()->getAddrSpaceExpr());
 1860     return getTypePtr()->getUnderlyingExpr();
 1873     return this->getTypePtr()->getUnderlyingType();
 1983     return NestedNameSpecifierLoc(getTypePtr()->getQualifier(),
 1989                                             == getTypePtr()->getQualifier() &&
 2012     return getTypePtr()->getNamedType();
 2042     return NestedNameSpecifierLoc(getTypePtr()->getQualifier(),
 2048                                             == getTypePtr()->getQualifier() &&
 2102     return NestedNameSpecifierLoc(getTypePtr()->getQualifier(),
 2117                                         == getTypePtr()->getQualifier() &&
 2155     return getTypePtr()->getNumArgs();
 2167     return TemplateArgumentLoc(getTypePtr()->getArg(i), getArgLocInfo(i));
 2232     return this->getTypePtr()->getPattern();
 2291     return this->getTypePtr()->getValueType();
 2313   QualType getInnerType() const { return this->getTypePtr()->getElementType(); }
tools/clang/lib/AST/TypeLoc.cpp
  311   switch (getTypePtr()->getKind()) {
  462                      getTypePtr()->getTypeArgsAsWritten()[i], Loc));
  484         Context.getTrivialTypeSourceInfo(getTypePtr()->getBaseType(), Loc));
  491   Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc);
  499   Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc);
  508   if (getTypePtr()->getQualifier()) {
  510     Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc);
  520                                                    getTypePtr()->getArgs(),
tools/clang/lib/Index/IndexTypeSourceInfo.cpp
  154     auto *T = TL.getTypePtr();
  174     const DependentNameType *DNT = TL.getTypePtr();
tools/clang/lib/Sema/SemaCodeComplete.cpp
 2838   QualType ResultType = Block.getTypePtr()->getReturnType();
 4557                      (BlockLoc.getTypePtr()->getReturnType()->isVoidType()
tools/clang/lib/Sema/SemaDeclCXX.cpp
 9226       TemplateName SpecifiedName = RetTST.getTypePtr()->getTemplateName();
tools/clang/lib/Sema/SemaDeclObjC.cpp
  724             if (attr.getTypePtr()->getImmediateNullability()) {
tools/clang/lib/Sema/SemaTemplate.cpp
 1968                                      PackTL.getTypePtr()->getNumExpansions());
 4841     if (ETLoc.getTypePtr()->getKeyword() != ETK_None)
 9932   const TemplateSpecializationType *EnableIfTST = EnableIfTSTLoc.getTypePtr();
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 2477       = Expansion.getTypePtr()->getNumExpansions();
tools/clang/lib/Sema/SemaTemplateVariadic.cpp
 1043     NumExpansions = Expansion.getTypePtr()->getNumExpansions();
tools/clang/lib/Sema/SemaType.cpp
  890         if (attr.getTypePtr()->getImmediateNullability()) {
  891           typeArg = attr.getTypePtr()->getModifiedType();
 5415   TL.setAttr(State.takeAttrForAttributedType(TL.getTypePtr()));
 5436           State.getExpansionLocForMacroQualifiedType(TL.getTypePtr()));
 5794           State.getExpansionLocForMacroQualifiedType(TL.getTypePtr()));
tools/clang/lib/Sema/TreeTransform.h
 4484         SS, SpecTL.getTypePtr()->getTemplateName(), SpecTL.getTemplateNameLoc(),
 4498                                          *SpecTL.getTypePtr()->getIdentifier(),
 4649   const ReferenceType *T = TL.getTypePtr();
 4715   const MemberPointerType *T = TL.getTypePtr();
 5005   const DependentAddressSpaceType *T = TL.getTypePtr();
 5182             ExpansionTL.getTypePtr()->getNumExpansions();
 5737     const UnaryTransformType *T = TL.getTypePtr();
 5918   const TemplateSpecializationType *T = TL.getTypePtr();
 6117                                                 TL.getTypePtr()->getKeyword(),
 6159   const ElaboratedType *T = TL.getTypePtr();
 6214   const AttributedType *oldType = TL.getTypePtr();
 6310   const DependentNameType *T = TL.getTypePtr();
 6364   const DependentTemplateSpecializationType *T = TL.getTypePtr();
 6439                                            TL.getTypePtr()->getNumExpansions());
 6462   const ObjCTypeParamType *T = TL.getTypePtr();
 6473                  llvm::makeArrayRef(TL.getTypePtr()->qual_begin(),
 6595         llvm::makeArrayRef(TL.getTypePtr()->qual_begin(), TL.getNumProtocols()),
11006         ExpansionTL.getTypePtr()->getNumExpansions();
11434           ExpansionTL.getTypePtr()->getNumExpansions();
tools/clang/lib/Serialization/ASTReader.cpp
 7158             *F, TL.getTypePtr()->getArg(i).getKind(), Record, Idx));
 7193             *F, TL.getTypePtr()->getArg(I).getKind(), Record, Idx));
tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp
  103   switch (BuiltinLoc.getTypePtr()->getKind()) {
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp
   61                                 .getTypePtr()
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  766           Ref.getTypePtr()->getTemplateName().getAsTemplateDecl();
  778       if (const auto *Decl = Ref.getTypePtr()->getAsTagDecl())
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp
  212             TL.getTypePtr()->getTemplateName().getAsTemplateDecl())
tools/clang/tools/libclang/CIndex.cpp
 1515   switch (TL.getTypePtr()->getKind()) {
 1696   if (VisitTemplateName(TL.getTypePtr()->getTemplateName(),