Home
last modified time | relevance | path

Searched refs:POE (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DParentMap.cpp36 PseudoObjectExpr *POE = cast<PseudoObjectExpr>(S); in BuildParentMap() local
38 if (OVMode == OV_Opaque && M[POE->getSyntacticForm()]) in BuildParentMap()
42 if (M[POE->getSyntacticForm()]) in BuildParentMap()
46 M[POE->getSyntacticForm()] = S; in BuildParentMap()
47 BuildParentMap(M, POE->getSyntacticForm(), OV_Transparent); in BuildParentMap()
49 for (PseudoObjectExpr::semantics_iterator I = POE->semantics_begin(), in BuildParentMap()
50 E = POE->semantics_end(); in BuildParentMap()
H A DExpr.cpp2588 if (const auto *POE = dyn_cast<PseudoObjectExpr>(E)) { in isReadIfDiscardedInCPlusPlus11() local
2589 if (isa<ObjCPropertyRefExpr, ObjCSubscriptRefExpr>(POE->getSyntacticForm())) in isReadIfDiscardedInCPlusPlus11()
2848 const auto *POE = cast<PseudoObjectExpr>(this); in isUnusedResultAWarning() local
2852 POE->getSyntacticForm())) { in isUnusedResultAWarning()
2860 if (auto *BO = dyn_cast<BinaryOperator>(POE->getSyntacticForm())) in isUnusedResultAWarning()
2863 if (auto *UO = dyn_cast<UnaryOperator>(POE->getSyntacticForm())) in isUnusedResultAWarning()
2868 const Expr *Result = POE->getResultExpr(); in isUnusedResultAWarning()
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransZeroOutPropsInDealloc.cpp81 bool VisitPseudoObjectExpr(PseudoObjectExpr *POE) { in VisitPseudoObjectExpr() argument
82 if (isZeroingPropIvar(POE) && isRemovable(POE)) { in VisitPseudoObjectExpr()
84 Pass.TA.removeStmt(POE); in VisitPseudoObjectExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp96 const PseudoObjectExpr *POE = cast<PseudoObjectExpr>(E); in getBaseInfo() local
98 dyn_cast<ObjCPropertyRefExpr>(POE->getSyntacticForm()); in getBaseInfo()
164 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) { in markSafeWeakUse() local
165 markSafeWeakUse(POE->getSyntacticForm()); in markSafeWeakUse()
H A DSemaStmt.cpp341 } else if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) { in DiagnoseUnusedExprResult() local
342 const Expr *Source = POE->getSyntacticForm(); in DiagnoseUnusedExprResult()
345 POE->getNumSemanticExprs() == 1 && in DiagnoseUnusedExprResult()
346 isa<CallExpr>(POE->getSemanticExpr(0))) in DiagnoseUnusedExprResult()
347 return DiagnoseUnusedExprResult(POE->getSemanticExpr(0), DiagID); in DiagnoseUnusedExprResult()
1915 void VisitPseudoObjectExpr(PseudoObjectExpr *POE) { in VisitPseudoObjectExpr() argument
1918 for (auto *S : POE->semantics()) { in VisitPseudoObjectExpr()
H A DSemaExceptionSpec.cpp1233 auto *POE = cast<PseudoObjectExpr>(S); in canThrow() local
1235 for (const Expr *E : POE->semantics()) { in canThrow()
H A DSemaChecking.cpp7112 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(Inside)) in requiresParensToAddCast() local
7113 Inside = POE->getSyntacticForm()->IgnoreImpCasts(); in requiresParensToAddCast()
11370 if (PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) { in AnalyzeImplicitConversions() local
11374 for (auto *SE : POE->semantics()) in AnalyzeImplicitConversions()
H A DSemaDeclCXX.cpp87 bool VisitPseudoObjectExpr(const PseudoObjectExpr *POE);
153 const PseudoObjectExpr *POE) { in VisitPseudoObjectExpr() argument
155 for (const Expr *E : POE->semantics()) { in VisitPseudoObjectExpr()
H A DSemaExpr.cpp20072 } else if (PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(E)) in DiagnoseAssignmentAsCondition() local
20073 return DiagnoseAssignmentAsCondition(POE->getSyntacticForm()); in DiagnoseAssignmentAsCondition()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCUnusedIVarsChecker.cpp51 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(S)) in Scan() local
52 for (const Expr *sub : POE->semantics()) { in Scan()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp1054 getSyntacticFromForPseudoObjectExpr(const PseudoObjectExpr *POE) { in getSyntacticFromForPseudoObjectExpr() argument
1055 const Expr *Syntactic = POE->getSyntacticForm()->IgnoreParens(); in getSyntacticFromForPseudoObjectExpr()
1072 if (const auto *POE = dyn_cast_or_null<PseudoObjectExpr>(S)) { in getMessageKind() local
1073 const Expr *Syntactic = getSyntacticFromForPseudoObjectExpr(POE); in getMessageKind()
1091 = ObjCMessageDataTy(POE, K).getOpaqueValue(); in getMessageKind()
1112 const PseudoObjectExpr *POE = getContainingPseudoObjectExpr(); in getAccessedProperty() local
1113 assert(POE && "Property access without PseudoObjectExpr?"); in getAccessedProperty()
1115 const Expr *Syntactic = getSyntacticFromForPseudoObjectExpr(POE); in getAccessedProperty()
H A DBugReporterVisitors.cpp2149 if (const auto *POE = dyn_cast<PseudoObjectExpr>(Ex)) { in peelOffOuterExpr() local
2150 const auto *PropRef = dyn_cast<ObjCPropertyRefExpr>(POE->getSyntacticForm()); in peelOffOuterExpr()
2153 POE->getSemanticExpr(POE->getNumSemanticExprs() - 1); in peelOffOuterExpr()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopInfo.cpp758 POE = DFS.endPostorder(); in updateBlockParents() local
759 POI != POE; ++POI) { in updateBlockParents()
1257 POE = Traversal.end(); in perform() local
1258 POI != POE; ++POI) in perform()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp252 auto IsImplicitProperty = [](const PseudoObjectExpr *POE) -> bool { in VisitObjCMessageExpr() argument
253 const auto *E = POE->getSyntacticForm(); in VisitObjCMessageExpr()
/freebsd/sys/contrib/device-tree/src/arm/marvell/
H A Darmada-385-atl-x530.dts125 i2c@0 { /* POE devices MUX */
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp2337 void VisitPseudoObjectExpr(const PseudoObjectExpr *POE) { in VisitPseudoObjectExpr()
2339 VisitStmt(POE->getSyntacticForm()); in VisitPseudoObjectExpr()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp4576 } else if (const PseudoObjectExpr *POE in SynthesizeBlockCall() local
4578 CPT = POE->getType()->castAs<BlockPointerType>(); in SynthesizeBlockCall()
/freebsd/crypto/heimdal/lib/wind/
H A DNormalizationTest.txt12625 D440;D440;1111 116C;D440;1111 116C; # (푀; 푀; 푀; 푀; 푀; ) HANGUL SYLLABLE POE