Home
last modified time | relevance | path

Searched refs:isInstantiationDependent (Results 1 – 21 of 21) sorted by relevance

/external/clang/lib/AST/
DTemplateBase.cpp143 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()
DExprCXX.cpp160 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 …]
DTemplateName.cpp102 bool TemplateName::isInstantiationDependent() const { in isInstantiationDependent() function in TemplateName
104 if (QTN->getQualifier()->isInstantiationDependent()) in isInstantiationDependent()
DExpr.cpp336 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 …]
DType.cpp1644 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()
DDeclarationName.cpp499 bool DeclarationNameInfo::isInstantiationDependent() const { in isInstantiationDependent() function in DeclarationNameInfo
DNestedNameSpecifier.cpp212 bool NestedNameSpecifier::isInstantiationDependent() const { in isInstantiationDependent() function in NestedNameSpecifier
DItaniumMangle.cpp2989 if (!SAE->isInstantiationDependent()) { in mangleExpression()
3506 if (!A.isInstantiationDependent() || A.isDependent()) in mangleTemplateArg()
DASTContext.cpp3786 if (e->isInstantiationDependent()) { in getDecltypeType()
/external/clang/include/clang/AST/
DExpr.h192 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 …]
DExprObjC.h101 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(),
DExprCXX.h502 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 …]
DNestedNameSpecifier.h203 bool isInstantiationDependent() const;
DTemplateName.h295 bool isInstantiationDependent() const;
DDeclarationName.h515 bool isInstantiationDependent() const;
DTemplateBase.h230 bool isInstantiationDependent() const;
/external/clang/lib/Sema/
DSemaOpenMP.cpp3457 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 …]
DSemaExprCXX.cpp5976 const bool IsFullExprInstantiationDependent = FE->isInstantiationDependent(); in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
6320 E->isInstantiationDependent())) { in CorrectDelayedTyposInExpr()
DSemaTemplate.cpp5912 if (!E->isInstantiationDependent()) in findTemplateParameter()
DSemaChecking.cpp2457 if (Arg->isInstantiationDependent()) return false; in SemaBuiltinAssume()
/external/clang/lib/Serialization/
DASTWriterStmt.cpp326 Record.push_back(E->isInstantiationDependent()); in VisitExpr()