HomeSort by: relevance | last modified time | path
    Searched refs:desugar (Results 1 - 20 of 20) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Type.h 922 /// desugar until we hit the type \c Integer, which has no qualifiers on it.
2533 QualType desugar() const { return QualType(this, 0); } function in class:clang::BuiltinType
2594 QualType desugar() const { return QualType(this, 0); } function in class:clang::ComplexType
2620 QualType desugar() const { return getInnerType(); } function in class:clang::ParenType
2647 QualType desugar() const { return QualType(this, 0); } function in class:clang::PointerType
2680 QualType desugar() const { return AdjustedTy; } function in class:clang::AdjustedType
2729 QualType desugar() const { return QualType(this, 0); } function in class:clang::BlockPointerType
2799 QualType desugar() const { return QualType(this, 0); } function in class:clang::LValueReferenceType
2815 QualType desugar() const { return QualType(this, 0); } function in class:clang::RValueReferenceType
2859 QualType desugar() const { return QualType(this, 0); function in class:clang::MemberPointerType
2953 QualType desugar() const { return QualType(this, 0); } function in class:clang::final
2994 QualType desugar() const { return QualType(this, 0); } function in class:clang::IncompleteArrayType
3057 QualType desugar() const { return QualType(this, 0); } function in class:clang::VariableArrayType
3114 QualType desugar() const { return QualType(this, 0); } function in class:clang::DependentSizedArrayType
3159 QualType desugar() const { return QualType(this, 0); } function in class:clang::DependentAddressSpaceType
3203 QualType desugar() const { return QualType(this, 0); } function in class:clang::DependentSizedExtVectorType
3268 QualType desugar() const { return QualType(this, 0); } function in class:clang::VectorType
3323 QualType desugar() const { return QualType(this, 0); } function in class:clang::DependentVectorType
3403 QualType desugar() const { return QualType(this, 0); } function in class:clang::ExtVectorType
3440 QualType desugar() const { return QualType(this, 0); } function in class:clang::MatrixType
3532 QualType desugar() const { return QualType(this, 0); } function in class:clang::final
3863 QualType desugar() const { return QualType(this, 0); } function
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
ASTDiagnostic.cpp 28 static QualType Desugar(ASTContext &Context, QualType QT, bool &ShouldAKA) {
36 QT = ET->desugar();
41 QT = PT->desugar();
46 QT = MDT->desugar();
52 QT = ST->desugar();
57 QT = AT->desugar();
62 QT = AT->desugar();
69 QT = AT->desugar();
73 // Desugar FunctionType if return type or any parameter type should be
78 QualType RT = Desugar(Context, SugarRT, DesugarReturn)
    [all...]
Type.cpp 398 QualType desugar = split.Ty->getLocallyUnqualifiedSingleStepDesugaredType(); local
399 return Context.getQualifiedType(desugar, split.Quals);
429 return ty->desugar(); \
449 Cur = Ty->desugar(); \
469 // Do a single-step desugar, aborting the loop if the type isn't
477 next = ty->desugar(); \
516 Cur = Ty->desugar().getTypePtr(); \
549 Cur = Ty->desugar().getTypePtr(); \
871 QualType desugaredType = recurse(T->desugar()); \
874 if (desugaredType.getAsOpaquePtr() == T->desugar().getAsOpaquePtr())
3387 QualType TypedefType::desugar() const { function in class:TypedefType
3391 QualType MacroQualifiedType::desugar() const { return getUnderlyingType(); } function in class:MacroQualifiedType
3416 QualType TypeOfExprType::desugar() const { function in class:TypeOfExprType
3442 QualType DecltypeType::desugar() const { function in class:DecltypeType
    [all...]
NSAPI.cpp 535 T = TDT->desugar();
578 T = TDT->desugar();
QualTypeNames.cpp 421 QT = cast<SubstTemplateTypeParmType>(QT.getTypePtr())->desugar();
CommentSema.cpp 975 auto DesugaredType = ThisElaboratedType->desugar();
ODRHash.cpp 1058 AddQualType(T->desugar());
DeclPrinter.cpp 168 BaseType = PTy->desugar();
TypePrinter.cpp 205 TC = AT->desugar()->getTypeClass();
ASTContext.cpp 1926 return getTypeInfo(cast<Class##Type>(T)->desugar().getTypePtr());
2321 return getTypeInfo(cast<ObjCTypeParamType>(T)->desugar().getTypePtr());
3481 llvm_unreachable("didn't desugar past all non-canonical types?");
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenTBAA.cpp 91 QTy = TT->desugar();
CGDebugInfo.cpp 3155 T = Spec->desugar();
4582 auto FnPtrType = CGM.getContext().getPointerType(FnTy->desugar());
  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchersInternal.h 1058 // template parameter on the uninitialized template, we can always desugar
1079 return matchesSpecialized(*S->desugar(), Finder, Builder);
1087 // FIXME: We desugar elaborated types. This makes the assumption that users
1091 return matchesSpecialized(S->desugar(), Finder, Builder);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExprObjC.cpp 4419 // We desugar some types but not others. We ignore those
4423 QDT = PT->desugar();
4425 QDT = TP->desugar();
4427 QDT = AT->desugar();
SemaStmt.cpp 2819 CreateParsedType(VAT->desugar(), Context.getTrivialTypeSourceInfo(
2820 VAT->desugar(), RangeLoc))
2829 CreateParsedType(VAT->desugar(),
SemaType.cpp 4672 typedefTy = typedefTy->desugar()->getAs<TypedefType>();
6803 Desugar,
6857 Stack.push_back(Desugar);
6892 case Desugar:
7933 QualType BaseTy = TypedefTy->desugar();
SemaChecking.cpp 8703 TyTy = UserTy->desugar();
SemaDeclAttr.cpp 7533 T = TT->desugar();
SemaExpr.cpp 4423 T = cast<TypedefType>(Ty)->desugar();
4426 T = cast<DecltypeType>(Ty)->desugar();
SemaDecl.cpp 8804 PT = Typedef->desugar();

Completed in 109 milliseconds