Home
last modified time | relevance | path

Searched refs:setDependence (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/AST/
H A DExprObjC.h60 setDependence(ExprDependence::None); in ObjCStringLiteral()
96 setDependence(ExprDependence::None); in ObjCBoolLiteralExpr()
139 setDependence(computeDependence(this)); in ObjCBoxedExpr()
418 setDependence(computeDependence(this)); in ObjCEncodeExpr()
463 setDependence(ExprDependence::None); in ObjCSelectorExpr()
516 setDependence(ExprDependence::None); in ObjCProtocolExpr()
570 setDependence(computeDependence(this));
653 setDependence(computeDependence(this)); in ObjCPropertyRefExpr()
662 setDependence(computeDependence(this)); in ObjCPropertyRefExpr()
672 setDependence(computeDependence(this)); in ObjCPropertyRefExpr()
[all …]
H A DExprCXX.h296 setDependence(computeDependence(this)); in CXXRewrittenBinaryOperator()
727 setDependence(ExprDependence::None); in CXXBoolLiteralExpr()
764 setDependence(ExprDependence::None); in CXXNullPtrLiteralExpr()
804 setDependence(computeDependence(this)); in CXXStdInitializerListExpr()
850 setDependence(computeDependence(this)); in CXXTypeidExpr()
856 setDependence(computeDependence(this)); in CXXTypeidExpr()
939 setDependence(computeDependence(this)); in MSPropertyRefExpr()
1012 setDependence(computeDependence(this)); in MSPropertySubscriptExpr()
1069 setDependence(computeDependence(this)); in CXXUuidofExpr()
1075 setDependence(computeDependence(this)); in CXXUuidofExpr()
[all …]
H A DExpr.h134 void setDependence(ExprDependence Deps) { in setDependence() function
1012 setDependence(computeDependence(this)); in FullExpr()
1145 setDependence(computeDependence(this)); in Expr()
1604 setDependence(ExprDependence::None); in CharacterLiteral()
1723 setDependence(ExprDependence::None); in ImaginaryLiteral()
2120 setDependence(computeDependence(this)); in ParenExpr()
2570 setDependence(computeDependence(this)); in UnaryExprOrTypeTraitExpr()
2658 setDependence(computeDependence(this)); in ArraySubscriptExpr()
4312 setDependence(ExprDependence::None); in AddrLabelExpr()
4606 setDependence(ExprDependence::None); in GNUNullExpr()
[all …]
H A DExprOpenMP.h75 setDependence(computeDependence(this)); in OMPArraySectionExpr()
H A DType.h1910 void setDependence(TypeDependence D) {
1914 void addDependence(TypeDependence D) { setDependence(getDependence() | D); }
/llvm-project-15.0.7/clang/lib/AST/
H A DExprConcepts.cpp48 setDependence(computeDependence(this, /*ValueDependent=*/!Satisfaction)); in ConceptSpecializationExpr()
110 setDependence(D); in ConceptSpecializationExpr()
178 setDependence(getDependence() | ExprDependence::UnexpandedPack); in RequiresExpr()
184 setDependence(getDependence() | ExprDependence::ValueInstantiation); in RequiresExpr()
H A DExprObjC.cpp36 setDependence(computeDependence(this)); in ObjCArrayLiteral()
74 setDependence(computeDependence(this)); in ObjCDictionaryLiteral()
123 setDependence(computeDependence(this)); in ObjCMessageExpr()
140 setDependence(computeDependence(this)); in ObjCMessageExpr()
156 setDependence(computeDependence(this)); in ObjCMessageExpr()
H A DExprCXX.cpp231 setDependence(computeDependence(this)); in CXXNewExpr()
331 setDependence(computeDependence(this)); in CXXPseudoDestructorExpr()
444 setDependence(computeDependence(this, KnownDependent, in OverloadExpr()
475 setDependence(computeDependence(this)); in DependentScopeDeclRefExpr()
964 setDependence(computeDependence(this)); in CXXDefaultInitExpr()
993 setDependence(computeDependence(this)); in CXXTemporaryObjectExpr()
1082 setDependence(computeDependence(this)); in CXXConstructExpr()
1344 setDependence(computeDependence(this)); in CXXUnresolvedConstructExpr()
1395 setDependence(computeDependence(this)); in CXXDependentScopeMemberExpr()
1639 setDependence(computeDependence(this)); in MaterializeTemporaryExpr()
[all …]
H A DExpr.cpp535 setDependence(computeDependence(this)); in SYCLUniqueStableNameExpr()
593 setDependence(computeDependence(this)); in PredefinedExpr()
896 setDependence(ExprDependence::None); in IntegerLiteral()
919 setDependence(ExprDependence::None); in FixedPointLiteral()
991 setDependence(ExprDependence::None); in FloatingLiteral()
1091 setDependence(ExprDependence::None); in StringLiteral()
1588 setDependence(computeDependence(this)); in OffsetOfExpr()
1610 setDependence(computeDependence(this)); in UnaryExprOrTypeTraitExpr()
1682 E->setDependence(Deps); in Create()
2152 setDependence(ExprDependence::None); in SourceLocExpr()
[all …]
H A DASTImporter.cpp9075 ToE->setDependence(FromE->getDependence()); in Import()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp528 E->setDependence(static_cast<ExprDependence>(Record.readInt())); in VisitExpr()