Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DType.cpp1758 TypeOfExprType::TypeOfExprType(Expr *E, QualType can) in TypeOfExprType() function in TypeOfExprType
1766 bool TypeOfExprType::isSugared() const { in isSugared()
1770 QualType TypeOfExprType::desugar() const { in desugar()
DTypePrinter.cpp725 void TypePrinter::printTypeOfExprBefore(const TypeOfExprType *T, in printTypeOfExprBefore()
731 void TypePrinter::printTypeOfExprAfter(const TypeOfExprType *T, in printTypeOfExprAfter()
DASTImporter.cpp61 QualType VisitTypeOfExprType(const TypeOfExprType *T);
603 cast<TypeOfExprType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent()
604 cast<TypeOfExprType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent()
1642 QualType ASTNodeImporter::VisitTypeOfExprType(const TypeOfExprType *T) { in VisitTypeOfExprType()
DASTContext.cpp1572 return getTypeInfo(cast<TypeOfExprType>(T)->getUnderlyingExpr()->getType() in getTypeInfoImpl()
3420 TypeOfExprType *toe; in getTypeOfExprType()
3431 toe = new (*this, TypeAlignment) TypeOfExprType(tofExpr, in getTypeOfExprType()
3432 QualType((TypeOfExprType*)Canon, 0)); in getTypeOfExprType()
3442 toe = new (*this, TypeAlignment) TypeOfExprType(tofExpr, Canonical); in getTypeOfExprType()
DMicrosoftMangle.cpp1647 void MicrosoftCXXNameMangler::mangleType(const TypeOfExprType *T, in mangleType()
DItaniumMangle.cpp2217 void CXXNameMangler::mangleType(const TypeOfExprType *T) { in mangleType()
/external/clang/lib/Rewrite/Frontend/
DRewriteObjC.cpp2226 if (!isa<TypeOfExprType>(TypePtr)) in RewriteTypeOfDecl()
2228 while (isa<TypeOfExprType>(TypePtr)) { in RewriteTypeOfDecl()
2229 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteTypeOfDecl()
3994 if (isa<TypeOfExprType>(TypePtr)) { in RewriteCastExpr()
3995 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteCastExpr()
DRewriteModernObjC.cpp2320 if (!isa<TypeOfExprType>(TypePtr)) in RewriteTypeOfDecl()
2322 while (isa<TypeOfExprType>(TypePtr)) { in RewriteTypeOfDecl()
2323 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteTypeOfDecl()
4928 if (isa<TypeOfExprType>(TypePtr)) { in RewriteCastExpr()
4929 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteCastExpr()
/external/clang/include/clang/AST/
DType.h3080 class TypeOfExprType : public Type {
3084 TypeOfExprType(Expr *E, QualType can = QualType());
3105 : public TypeOfExprType, public llvm::FoldingSetNode {
3110 : TypeOfExprType(E), Context(Context) { }
DRecursiveASTVisitor.h902 DEF_TRAVERSE_TYPE(TypeOfExprType, {
1126 DEF_TRAVERSE_TYPELOC(TypeOfExprType, {
DTypeLoc.h1457 TypeOfExprType,
/external/clang/tools/libclang/
DRecursiveASTVisitor.h844 DEF_TRAVERSE_TYPE(TypeOfExprType, {
1068 DEF_TRAVERSE_TYPELOC(TypeOfExprType, {
/external/clang/lib/CodeGen/
DCodeGenFunction.cpp1234 EmitIgnoredExpr(cast<TypeOfExprType>(ty)->getUnderlyingExpr()); in EmitVariablyModifiedType()
DCGDebugInfo.cpp1741 T = cast<TypeOfExprType>(T)->getUnderlyingExpr()->getType(); in UnwrapTypeForDebugInfo()
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp4488 cast<TypeOfExprType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters()
DSemaTemplate.cpp3404 bool UnnamedLocalNoLinkageFinder::VisitTypeOfExprType(const TypeOfExprType*) { in VisitTypeOfExprType() argument
/external/clang/lib/Serialization/
DASTWriter.cpp223 void ASTTypeWriter::VisitTypeOfExprType(const TypeOfExprType *T) { in VisitTypeOfExprType()