Home
last modified time | relevance | path

Searched refs:TypeOfExprType (Results 1 – 22 of 22) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp2186 if (!isa<TypeOfExprType>(TypePtr)) in RewriteTypeOfDecl()
2188 while (isa<TypeOfExprType>(TypePtr)) { in RewriteTypeOfDecl()
2189 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteTypeOfDecl()
3899 if (isa<TypeOfExprType>(TypePtr)) { in RewriteCastExpr()
3900 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteCastExpr()
H A DRewriteModernObjC.cpp2277 if (!isa<TypeOfExprType>(TypePtr)) in RewriteTypeOfDecl()
2279 while (isa<TypeOfExprType>(TypePtr)) { in RewriteTypeOfDecl()
2280 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteTypeOfDecl()
4735 if (isa<TypeOfExprType>(TypePtr)) { in RewriteCastExpr()
4736 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteCastExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DASTStructuralEquivalence.cpp580 Context, cast<TypeOfExprType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent()
581 cast<TypeOfExprType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent()
H A DType.cpp3085 TypeOfExprType::TypeOfExprType(Expr *E, QualType can) in TypeOfExprType() function in TypeOfExprType
3092 bool TypeOfExprType::isSugared() const { in isSugared()
3096 QualType TypeOfExprType::desugar() const { in desugar()
H A DTypePrinter.cpp963 void TypePrinter::printTypeOfExprBefore(const TypeOfExprType *T, in printTypeOfExprBefore()
971 void TypePrinter::printTypeOfExprAfter(const TypeOfExprType *T, in printTypeOfExprAfter()
H A DODRHash.cpp970 void VisitTypeOfExprType(const TypeOfExprType *T) { in VisitTypeOfExprType()
H A DASTDumper.cpp170 void VisitTypeOfExprType(const TypeOfExprType *T) { in VisitTypeOfExprType()
H A DASTContext.cpp4745 TypeOfExprType *toe; in getTypeOfExprType()
4756 toe = new (*this, TypeAlignment) TypeOfExprType(tofExpr, in getTypeOfExprType()
4757 QualType((TypeOfExprType*)Canon, 0)); in getTypeOfExprType()
4767 toe = new (*this, TypeAlignment) TypeOfExprType(tofExpr, Canonical); in getTypeOfExprType()
H A DMicrosoftMangle.cpp2833 void MicrosoftCXXNameMangler::mangleType(const TypeOfExprType *T, Qualifiers, in mangleType()
H A DItaniumMangle.cpp3294 void CXXNameMangler::mangleType(const TypeOfExprType *T) { in mangleType()
H A DASTImporter.cpp343 ExpectedType VisitTypeOfExprType(const TypeOfExprType *T);
1253 ExpectedType ASTNodeImporter::VisitTypeOfExprType(const TypeOfExprType *T) { in VisitTypeOfExprType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h4176 class TypeOfExprType : public Type {
4182 TypeOfExprType(Expr *E, QualType can = QualType());
4203 : public TypeOfExprType, public llvm::FoldingSetNode {
4208 : TypeOfExprType(E), Context(Context) {}
H A DRecursiveASTVisitor.h1028 DEF_TRAVERSE_TYPE(TypeOfExprType,
1265 DEF_TRAVERSE_TYPELOC(TypeOfExprType,
H A DTypeLoc.h1821 TypeOfExprType,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp4228 llvm::cast<clang::TypeOfExprType>(qual_type) in GetTypeInfo()
4446 llvm::cast<clang::TypeOfExprType>(qual_type) in GetTypeClass()
5306 llvm::cast<clang::TypeOfExprType>(qual_type) in GetEncoding()
5473 llvm::cast<clang::TypeOfExprType>(qual_type) in GetFormat()
6553 return GetNumPointeeChildren(llvm::cast<clang::TypeOfExprType>(qual_type) in GetNumPointeeChildren()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2151 EmitIgnoredExpr(cast<TypeOfExprType>(ty)->getUnderlyingExpr()); in EmitVariablyModifiedType()
H A DCGDebugInfo.cpp2743 T = cast<TypeOfExprType>(T)->getUnderlyingExpr()->getType(); in UnwrapTypeForDebugInfo()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp7811 while (const TypeOfExprType *TET = dyn_cast<TypeOfExprType>(ExprTy)) { in checkFormatExpr()
10267 if (const auto *TET = dyn_cast<TypeOfExprType>(LHS->getType())) in AnalyzeComparison()
10269 if (const auto *TET = dyn_cast<TypeOfExprType>(RHS->getType())) in AnalyzeComparison()
H A DSemaTemplateDeduction.cpp5529 cast<TypeOfExprType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters()
H A DSemaTemplate.cpp5418 bool UnnamedLocalNoLinkageFinder::VisitTypeOfExprType(const TypeOfExprType*) { in VisitTypeOfExprType() argument
H A DSemaExpr.cpp4018 T = cast<TypeOfExprType>(Ty)->getUnderlyingExpr()->getType(); in captureVariablyModifiedType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp346 void ASTTypeWriter::VisitTypeOfExprType(const TypeOfExprType *T) { in VisitTypeOfExprType()