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

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

Completed in 521 milliseconds