/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | CanonicalType.h | 530 struct CanProxyAdaptor<TypeOfType> : public CanProxyBase<TypeOfType> {
|
H A D | TypeProperties.td | 442 let Class = TypeOfType in {
|
H A D | RecursiveASTVisitor.h | 1094 DEF_TRAVERSE_TYPE(TypeOfType, { TRY_TO(TraverseType(T->getUnmodifiedType())); }) 1384 DEF_TRAVERSE_TYPELOC(TypeOfType, {
|
H A D | Type.h | 2106 friend class TypeOfType; 5718 class TypeOfType : public Type { 5724 TypeOfType(const ASTContext &Context, QualType T, QualType Can,
|
H A D | TypeLoc.h | 2051 : public TypeofLikeTypeLoc<TypeOfTypeLoc, TypeOfType, TypeOfTypeLocInfo> {
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TypeNodes.td | 87 def TypeOfType : TypeNode<Type>, NeverCanonicalUnlessDependent;
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | TypeLoc.cpp | 532 TypeofLikeTypeLoc<TypeOfTypeLoc, TypeOfType, TypeOfTypeLocInfo> in initializeLocal()
|
H A D | ASTStructuralEquivalence.cpp | 1136 cast<TypeOfType>(T1)->getUnmodifiedType(), in IsStructurallyEquivalent() 1137 cast<TypeOfType>(T2)->getUnmodifiedType())) in IsStructurallyEquivalent()
|
H A D | ODRHash.cpp | 1199 void VisitTypeOfType(const TypeOfType *T) { in VisitTypeOfType()
|
H A D | TypePrinter.cpp | 1225 void TypePrinter::printTypeOfBefore(const TypeOfType *T, raw_ostream &OS) { in printTypeOfBefore() 1233 void TypePrinter::printTypeOfAfter(const TypeOfType *T, raw_ostream &OS) {} in printTypeOfAfter()
|
H A D | Type.cpp | 3939 TypeOfType::TypeOfType(const ASTContext &Context, QualType T, QualType Can, in TypeOfType() function in TypeOfType 3950 QualType TypeOfType::desugar() const { in desugar()
|
H A D | ASTContext.cpp | 6055 auto *tot = new (*this, alignof(TypeOfType)) in getTypeOfType() 6056 TypeOfType(*this, tofType, Canonical, Kind); in getTypeOfType() 13668 if (cast<TypeOfType>(X)->getKind() == cast<TypeOfType>(Y)->getKind() && in getCommonSugarTypeNode() 13669 cast<TypeOfType>(X)->getKind() == TypeOfKind::Unqualified) in getCommonSugarTypeNode()
|
H A D | MicrosoftMangle.cpp | 3558 void MicrosoftCXXNameMangler::mangleType(const TypeOfType *T, Qualifiers, in mangleType()
|
H A D | ItaniumMangle.cpp | 4334 void CXXNameMangler::mangleType(const TypeOfType *T) { in mangleType()
|
H A D | ASTImporter.cpp | 1421 ExpectedType ASTNodeImporter::VisitTypeOfType(const TypeOfType *T) { in VisitTypeOfType()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprObjC.cpp | 4428 else if (const TypeOfType *TP = dyn_cast<TypeOfType>(DT)) in CheckObjCConversion()
|
H A D | SemaTemplateDeduction.cpp | 6581 MarkUsedTemplateParameters(Ctx, cast<TypeOfType>(T)->getUnmodifiedType(), in MarkUsedTemplateParameters()
|
H A D | SemaTemplate.cpp | 5740 bool UnnamedLocalNoLinkageFinder::VisitTypeOfType(const TypeOfType* T) { in VisitTypeOfType()
|
H A D | TreeTransform.h | 6582 TypeOfKind Kind = Result->castAs<TypeOfType>()->getKind(); in TransformTypeOfType()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 3593 T = cast<TypeOfType>(T)->getUnmodifiedType(); in UnwrapTypeForDebugInfo()
|