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

Declarations

tools/clang/include/clang/AST/Type.h
  679   const Type *getTypePtrOrNull() const;

References

tools/clang/include/clang/AST/CanonicalType.h
   88     return cast_or_null<T>(Stored.getTypePtrOrNull());
tools/clang/include/clang/AST/Decl.h
 3565   void setIntegerType(QualType T) { IntegerType = T.getTypePtrOrNull(); }
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
  782       EffectiveType = S->getDeducedType().getTypePtrOrNull();
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
  552     return T.getTypePtrOrNull() ? T.getDesugaredType(Context) : T;
tools/clang/lib/Index/IndexBody.cpp
  188         E, E->getBaseType().getTypePtrOrNull(), Info,
tools/clang/lib/Parse/ParseExpr.cpp
 1755         const Type* BaseType = Base->getType().getTypePtrOrNull();
tools/clang/lib/Sema/SemaDeclAttr.cpp
 4395       if (ExistingDerefType != ParmType.getTypePtrOrNull()) {
 4412       if (ExistingDerefType != ParmType.getTypePtrOrNull()) {
tools/clang/lib/Sema/SemaExprMember.cpp
  621                 dyn_cast_or_null<RecordType>(BS.getType().getTypePtrOrNull())) {
tools/clang/lib/Sema/SemaOpenMP.cpp
 4800           const Type *Ty = QTy.getTypePtrOrNull();
13777   const auto *Ty = Type.getTypePtrOrNull();
14057     const Type *Ty = QType.getTypePtrOrNull();
tools/clang/lib/Sema/SemaStmtAsm.cpp
  776     if (const Type *PT = getCurrentThisType().getTypePtrOrNull())
tools/clang/lib/Serialization/ASTReader.cpp
 9491       const Type *T = readType(F, Record, Idx).getTypePtrOrNull();
tools/clang/lib/Serialization/ASTReaderDecl.cpp
  536     TD->setTypeForDecl(Reader.GetType(DeferredTypeID).getTypePtrOrNull());
  545     ID->TypeForDecl = Reader.GetType(DeferredTypeID).getTypePtrOrNull();
tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp
  501     const Type *Tp = ConversionDec->getConversionType().getTypePtrOrNull();
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
  864       const Type *GT = GQT.getTypePtrOrNull();
tools/clang/tools/extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp
  209   const Type *TheType = VD->getType().getNonReferenceType().getTypePtrOrNull();
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  815       if (const auto *TypePtr = Value->getType().getTypePtrOrNull()) {
tools/clang/tools/extra/clangd/IncludeFixer.cpp
   80         if (const Type *T = QT.getTypePtrOrNull())
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp
   46     if (auto K = kindForType(TD->getUnderlyingType().getTypePtrOrNull()))
  263     auto K = kindForType(AT->getDeducedType().getTypePtrOrNull());
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp
  370   if (const Type *ExprType = E->getType().getTypePtrOrNull())
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  641         const Type *type = baseType.getTypePtrOrNull();
tools/clang/tools/libclang/CXType.cpp
   85   const Type *TP = T.getTypePtrOrNull();
  444   const Type *TP = T.getTypePtrOrNull();
  469       TP = cast<DeducedType>(TP)->getDeducedType().getTypePtrOrNull();
  485   const Type *TP = T.getTypePtrOrNull();
  517     TP = cast<DeducedType>(TP)->getDeducedType().getTypePtrOrNull();
  529     TP = cast<ElaboratedType>(TP)->getNamedType().getTypePtrOrNull();
  792   const Type *TP = T.getTypePtrOrNull();
  827   const Type *TP = T.getTypePtrOrNull();
  850   const Type *TP = T.getTypePtrOrNull();
  876   const Type *TP = T.getTypePtrOrNull();
  920   const Type *TP = T.getTypePtrOrNull();
 1286   const Type *TP = T.getTypePtrOrNull();
 1296   if (auto *TT = dyn_cast_or_null<TypedefType>(T.getTypePtrOrNull())) {
tools/lldb/source/Symbol/ClangASTContext.cpp
 2795                 qual_type.getTypePtrOrNull())) {
 3687                 qual_type->getPointeeType().getTypePtrOrNull()) {