/external/clang/lib/AST/ |
D | TemplateBase.cpp | 143 bool TemplateArgument::isInstantiationDependent() const { in isInstantiationDependent() function in TemplateArgument 152 return getAsTemplate().isInstantiationDependent(); in isInstantiationDependent() 170 return getAsExpr()->isInstantiationDependent(); in isInstantiationDependent() 174 if (P.isInstantiationDependent()) in isInstantiationDependent() 558 Info[i].getArgument().isInstantiationDependent(); in initializeFrom()
|
D | ExprCXX.cpp | 160 if (arraySize->isInstantiationDependent()) in CXXNewExpr() 170 if (initializer->isInstantiationDependent()) in CXXNewExpr() 180 if (placementArgs[j]->isInstantiationDependent()) in CXXNewExpr() 247 (Base->isInstantiationDependent() || in CXXPseudoDestructorExpr() 249 QualifierLoc.getNestedNameSpecifier()->isInstantiationDependent()) || in CXXPseudoDestructorExpr() 333 NameInfo.isInstantiationDependent() || in OverloadExpr() 335 QualifierLoc.getNestedNameSpecifier()->isInstantiationDependent())), in OverloadExpr() 420 (NameInfo.isInstantiationDependent() || in DependentScopeDeclRefExpr() 422 QualifierLoc.getNestedNameSpecifier()->isInstantiationDependent())), in DependentScopeDeclRefExpr() 878 if (args[i]->isInstantiationDependent()) in CXXConstructExpr() [all …]
|
D | TemplateName.cpp | 102 bool TemplateName::isInstantiationDependent() const { in isInstantiationDependent() function in TemplateName 104 if (QTN->getQualifier()->isInstantiationDependent()) in isInstantiationDependent()
|
D | Expr.cpp | 336 if (NNS->isInstantiationDependent()) in DeclRefExpr() 1121 fn->isInstantiationDependent(), in CallExpr() 1132 if (args[i]->isInstantiationDependent()) in CallExpr() 1347 E->isTypeDependent(), E->isInstantiationDependent(), in UnaryExprOrTypeTraitExpr() 1357 if (!isValueDependent() || !isInstantiationDependent()) { in UnaryExprOrTypeTraitExpr() 1410 QualifierLoc.getNestedNameSpecifier()->isInstantiationDependent()) in Create() 1895 if (initExprs[I]->isInstantiationDependent()) in InitListExpr() 2892 if (isInstantiationDependent()) in HasSideEffects() 3524 Receiver->isInstantiationDependent(), in ObjCMessageExpr() 3546 if (Args[I]->isInstantiationDependent()) in initArgsAndSelLocs() [all …]
|
D | Type.cpp | 1644 epi.ExceptionSpec.NoexceptExpr->isInstantiationDependent()) in FunctionProtoType() 1810 E->isInstantiationDependent(), in TypeOfExprType() 1836 : Type(Decltype, can, E->isInstantiationDependent(), in DecltypeType() 1837 E->isInstantiationDependent(), in DecltypeType() 1844 bool DecltypeType::isSugared() const { return !E->isInstantiationDependent(); } in isSugared() 1990 if (Args[i].getArgument().isInstantiationDependent()) in anyDependentTemplateArguments() 2025 if (Args[Arg].isInstantiationDependent()) in TemplateSpecializationType()
|
D | DeclarationName.cpp | 499 bool DeclarationNameInfo::isInstantiationDependent() const { in isInstantiationDependent() function in DeclarationNameInfo
|
D | NestedNameSpecifier.cpp | 212 bool NestedNameSpecifier::isInstantiationDependent() const { in isInstantiationDependent() function in NestedNameSpecifier
|
D | ItaniumMangle.cpp | 2989 if (!SAE->isInstantiationDependent()) { in mangleExpression() 3506 if (!A.isInstantiationDependent() || A.isDependent()) in mangleTemplateArg()
|
D | ASTContext.cpp | 3786 if (e->isInstantiationDependent()) { in getDecltypeType()
|
/external/clang/include/clang/AST/ |
D | Expr.h | 192 bool isInstantiationDependent() const { in isInstantiationDependent() function 1628 val->isInstantiationDependent(), in ParenExpr() 1685 (input->isInstantiationDependent() || in UnaryOperator() 2075 (lhs->isInstantiationDependent() || in ArraySubscriptExpr() 2076 rhs->isInstantiationDependent()), in ArraySubscriptExpr() 2369 base->isValueDependent(), base->isInstantiationDependent(), in MemberExpr() 2386 base->isValueDependent(), base->isInstantiationDependent(), in MemberExpr() 2606 (init->isInstantiationDependent() || in CompoundLiteralExpr() 2687 (op && op->isInstantiationDependent())), in CastExpr() 2940 (lhs->isInstantiationDependent() || in BinaryOperator() [all …]
|
D | ExprObjC.h | 101 E->isInstantiationDependent(), E->containsUnexpandedParameterPack()), in ObjCBoxedExpr() 492 base->isInstantiationDependent(), 573 base->isInstantiationDependent(), 595 Base->isValueDependent(), Base->isInstantiationDependent(), 809 base->isInstantiationDependent() || key->isInstantiationDependent(), 1417 base->isInstantiationDependent(), 1500 operand->isInstantiationDependent(),
|
D | ExprCXX.h | 502 SubExpr->isInstantiationDependent(), in CXXStdInitializerListExpr() 556 Operand->isInstantiationDependent(), in CXXTypeidExpr() 635 baseExpr->isInstantiationDependent(), in MSPropertyRefExpr() 695 Operand->isInstantiationDependent(), in CXXUuidofExpr() 823 expr && expr->isInstantiationDependent(), in CXXThrowExpr() 1041 SubExpr->isInstantiationDependent(), in CXXBindTemporaryExpr() 1839 arg->isInstantiationDependent(), in CXXDeleteExpr() 2207 (dimension && dimension->isInstantiationDependent())), in ArrayTypeTraitExpr() 2271 queried->isInstantiationDependent(), in ExpressionTraitExpr() 3347 Val == CT_Dependent || Operand->isInstantiationDependent(), in CXXNoexceptExpr() [all …]
|
D | NestedNameSpecifier.h | 203 bool isInstantiationDependent() const;
|
D | TemplateName.h | 295 bool isInstantiationDependent() const;
|
D | DeclarationName.h | 515 bool isInstantiationDependent() const;
|
D | TemplateBase.h | 230 bool isInstantiationDependent() const;
|
/external/clang/lib/Sema/ |
D | SemaOpenMP.cpp | 3457 AtomicBody->isInstantiationDependent()) { in checkStatement() 3611 if ((X->isInstantiationDependent() || X->getType()->isScalarType()) && in ActOnOpenMPAtomicDirective() 3612 (V->isInstantiationDependent() || V->getType()->isScalarType())) { in ActOnOpenMPAtomicDirective() 3621 } else if (!X->isInstantiationDependent() || in ActOnOpenMPAtomicDirective() 3622 !V->isInstantiationDependent()) { in ActOnOpenMPAtomicDirective() 3624 (X->isInstantiationDependent() || X->getType()->isScalarType()) in ActOnOpenMPAtomicDirective() 3673 if ((X->isInstantiationDependent() || X->getType()->isScalarType()) && in ActOnOpenMPAtomicDirective() 3674 (E->isInstantiationDependent() || E->getType()->isScalarType())) { in ActOnOpenMPAtomicDirective() 3682 } else if (!X->isInstantiationDependent() || in ActOnOpenMPAtomicDirective() 3683 !E->isInstantiationDependent()) { in ActOnOpenMPAtomicDirective() [all …]
|
D | SemaExprCXX.cpp | 5976 const bool IsFullExprInstantiationDependent = FE->isInstantiationDependent(); in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures() 6320 E->isInstantiationDependent())) { in CorrectDelayedTyposInExpr()
|
D | SemaTemplate.cpp | 5912 if (!E->isInstantiationDependent()) in findTemplateParameter()
|
D | SemaChecking.cpp | 2457 if (Arg->isInstantiationDependent()) return false; in SemaBuiltinAssume()
|
/external/clang/lib/Serialization/ |
D | ASTWriterStmt.cpp | 326 Record.push_back(E->isInstantiationDependent()); in VisitExpr()
|