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

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
CanonicalType.h 536 struct CanProxyAdaptor<DecltypeType> : public CanProxyBase<DecltypeType> {
ASTNodeTraverser.h 355 void VisitDecltypeType(const DecltypeType *T) {
Type.h 4490 class DecltypeType : public Type {
4497 DecltypeType(Expr *E, QualType underlyingType, QualType can = QualType());
4517 /// of this class via DecltypeType nodes.
4518 class DependentDecltypeType : public DecltypeType, public llvm::FoldingSetNode {
6853 return isa<DecltypeType>(this);
TypeLoc.h 1991 DecltypeType> {
RecursiveASTVisitor.h 994 DEF_TRAVERSE_TYPE(DecltypeType,
1268 DEF_TRAVERSE_TYPELOC(DecltypeType, {
  /src/external/apache2/llvm/dist/clang/lib/AST/
Type.cpp 3428 DecltypeType::DecltypeType(Expr *E, QualType underlyingType, QualType can)
3440 bool DecltypeType::isSugared() const { return !E->isInstantiationDependent(); }
3442 QualType DecltypeType::desugar() const {
3450 : DecltypeType(E, Context.DependentTy), Context(Context) {}
TypePrinter.cpp 1084 void TypePrinter::printDecltypeBefore(const DecltypeType *T, raw_ostream &OS) {
1092 void TypePrinter::printDecltypeAfter(const DecltypeType *T, raw_ostream &OS) {}
ODRHash.cpp 843 void VisitDecltypeType(const DecltypeType *T) {
ASTStructuralEquivalence.cpp 976 cast<DecltypeType>(T1)->getUnderlyingExpr(),
977 cast<DecltypeType>(T2)->getUnderlyingExpr()))
ASTContext.cpp 5442 /// Unlike many "get<Type>" functions, we don't unique DecltypeType
5447 DecltypeType *dt;
5466 DecltypeType(e, UnderlyingType, QualType((DecltypeType *)Canon, 0));
5469 DecltypeType(e, UnderlyingType, getCanonicalType(UnderlyingType));
Expr.cpp 748 else if (FT && FT->getReturnType()->getAs<DecltypeType>())
750 ->getAs<DecltypeType>()
MicrosoftMangle.cpp 3241 void MicrosoftCXXNameMangler::mangleType(const DecltypeType *T, Qualifiers,
ASTImporter.cpp 358 ExpectedType VisitDecltypeType(const DecltypeType *T);
1330 ExpectedType ASTNodeImporter::VisitDecltypeType(const DecltypeType *T) {
ItaniumMangle.cpp 3868 void CXXNameMangler::mangleType(const DecltypeType *T) {
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp 1028 const AstTypeMatcher<DecltypeType> decltypeType;
  /src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/
BuildTree.cpp 961 if (isa<DecltypeType>(NNSType))
  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchers.h 6554 /// decltypeType()
6556 extern const AstTypeMatcher<DecltypeType> decltypeType;
6575 /// Matches \c DecltypeType nodes to find out the underlying type.
6582 /// decltypeType(hasUnderlyingType(isInteger()))
6585 /// Usable as: Matcher<DecltypeType>
6587 AST_POLYMORPHIC_SUPPORTED_TYPES(DecltypeType));
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateInstantiateDecl.cpp 864 const DecltypeType *DT = DI->getType()->getAs<DecltypeType>();
SemaTemplateDeduction.cpp 6054 cast<DecltypeType>(T)->getUnderlyingExpr(),
SemaTemplate.cpp 6069 bool UnnamedLocalNoLinkageFinder::VisitDecltypeType(const DecltypeType*) {
SemaDecl.cpp 5701 if (dyn_cast_or_null<DecltypeType>(
TreeTransform.h 6134 const DecltypeType *T = TL.getTypePtr();
SemaExpr.cpp 4426 T = cast<DecltypeType>(Ty)->desugar();
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDebugInfo.cpp 3165 T = cast<DecltypeType>(T)->getUnderlyingType();

Completed in 334 milliseconds