HomeSort by: relevance | last modified time | path
    Searched refs:OpaqueValueExpr (Results 1 - 25 of 62) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/clang/lib/Sema/
ScopeInfo.cpp 101 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(DoubleBase))
121 const OpaqueValueExpr *OVE = cast<OpaqueValueExpr>(PropE->getBase());
184 if (isa<OpaqueValueExpr>(RefExpr->getBase()))
SemaPseudoObject.cpp 204 if (auto *OVE = dyn_cast<OpaqueValueExpr>(Semantics.back()))
219 OpaqueValueExpr *capture(Expr *op);
220 OpaqueValueExpr *captureValueAsResult(Expr *op);
226 if (auto *OVE = dyn_cast<OpaqueValueExpr>(Semantics.back()))
267 OpaqueValueExpr *InstanceReceiver;
306 OpaqueValueExpr *InstanceBase;
307 OpaqueValueExpr *InstanceKey;
336 OpaqueValueExpr *InstanceBase;
358 /// Capture the given expression in an OpaqueValueExpr.
359 OpaqueValueExpr *PseudoOpBuilder::capture(Expr *e)
    [all...]
SemaCoroutine.cpp 344 OpaqueValueExpr *OpaqueValue;
425 OpaqueValueExpr *Operand = new (S.Context)
426 OpaqueValueExpr(Loc, E->getType(), VK_LValue, E->getObjectKind(), E);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
ObjCUnusedIVarsChecker.cpp 54 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(sub))
IvarInvalidationChecker.cpp 120 /// Peel off parens, casts, OpaqueValueExpr, and PseudoObjectExpr.
593 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E))
DynamicTypePropagation.cpp 707 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E))
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ComputeDependence.h 26 class OpaqueValueExpr;
108 ExprDependence computeDependence(OpaqueValueExpr *E);
Expr.h 53 class OpaqueValueExpr;
1120 /// OpaqueValueExpr - An expression referring to an opaque object of a
1125 class OpaqueValueExpr : public Expr {
1130 OpaqueValueExpr(SourceLocation Loc, QualType T, ExprValueKind VK,
1140 /// find the OpaqueValueExpr that's the source of the construction.
1141 static const OpaqueValueExpr *findInCopyConstruct(const Expr *expr);
1143 explicit OpaqueValueExpr(EmptyShell Empty)
4138 OpaqueValueExpr *OpaqueValue;
4142 BinaryConditionalOperator(Expr *common, OpaqueValueExpr *opaqueValue,
4167 OpaqueValueExpr *getOpaqueValue() const { return OpaqueValue;
    [all...]
ASTNodeTraverser.h 678 void VisitOpaqueValueExpr(const OpaqueValueExpr *Node) {
ExprCXX.h 4689 OpaqueValueExpr *OpaqueValue = nullptr;
4694 OpaqueValueExpr *OpaqueValue)
4731 OpaqueValueExpr *getOpaqueValue() const { return OpaqueValue; }
4771 Expr *Suspend, Expr *Resume, OpaqueValueExpr *OpaqueValue,
4856 Expr *Suspend, Expr *Resume, OpaqueValueExpr *OpaqueValue)
  /src/external/apache2/llvm/dist/clang/lib/AST/
ParentMap.cpp 76 // OpaqueValueExpr is shared among multiple parent expressions.
77 // The right thing to do is to give the OpaqueValueExpr its syntactic
79 OpaqueValueExpr *OVE = cast<OpaqueValueExpr>(S);
Expr.cpp 193 if (const auto *OVE = dyn_cast<OpaqueValueExpr>(E))
2382 if (auto *OVE = dyn_cast<OpaqueValueExpr>(BCO->getTrueExpr()))
3026 if (isa<OpaqueValueExpr>(E))
3565 // OpaqueValueExpr bindings in that form.
3571 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Subexpr))
3751 } else if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(this)) {
4516 const OpaqueValueExpr *OpaqueValueExpr::findInCopyConstruct(const Expr *e)
    [all...]
StmtProfile.cpp 1468 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(*i))
2129 void StmtProfiler::VisitOpaqueValueExpr(const OpaqueValueExpr *E) {
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
LiveVariables.cpp 196 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(E)) {
262 if (OpaqueValueExpr *OV = dyn_cast<OpaqueValueExpr>(child))
AnalysisDeclContext.cpp 576 if (auto *OVE = dyn_cast<OpaqueValueExpr>(Semantic))
  /src/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/
ASTSelection.cpp 70 bool TraverseOpaqueValueExpr(OpaqueValueExpr *E) {
114 if (auto *Opaque = dyn_cast<OpaqueValueExpr>(S))
173 /// Controls whether we can traverse through the OpaqueValueExpr. This is
  /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
TransZeroOutPropsInDealloc.cpp 208 return isZero(cast<OpaqueValueExpr>(BO->getRHS())->getSourceExpr());
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
Environment.cpp 43 E = cast<OpaqueValueExpr>(E)->getSourceExpr();
ExprEngineC.cpp 840 // OpaqueValueExpr, so get the underlying expression.
841 if (const OpaqueValueExpr *OpaqueEx = dyn_cast<OpaqueValueExpr>(L))
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
ByteCodeExprGen.h 221 /// OpaqueValueExpr to location mapping.
222 llvm::DenseMap<const OpaqueValueExpr *, unsigned> OpaqueExprs;
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenFunction.h 1219 const OpaqueValueExpr *OpaqueValue;
1223 OpaqueValueMappingData(const OpaqueValueExpr *ov,
1241 const OpaqueValueExpr *ov,
1249 const OpaqueValueExpr *ov,
1257 const OpaqueValueExpr *ov,
1287 /// An RAII object to set (and then clear) a mapping for an OpaqueValueExpr.
1313 /// Build the opaque value mapping for an OpaqueValueExpr whose source
1315 OpaqueValueMapping(CodeGenFunction &CGF, const OpaqueValueExpr *OV)
1325 const OpaqueValueExpr *opaqueValue,
1331 const OpaqueValueExpr *opaqueValue
    [all...]
CGExprAgg.cpp 194 void VisitOpaqueValueExpr(OpaqueValueExpr *E);
647 void AggExprEmitter::VisitOpaqueValueExpr(OpaqueValueExpr *e) {
1128 } else if (const OpaqueValueExpr *op
1129 = dyn_cast<OpaqueValueExpr>(E)) {
CGStmtOpenMP.cpp 3353 cast<OpaqueValueExpr>(
3468 cast<OpaqueValueExpr>(
3479 cast<OpaqueValueExpr>(
3672 OpaqueValueExpr IVRefExpr(S.getBeginLoc(), KmpInt32Ty, VK_LValue);
3674 OpaqueValueExpr UBRefExpr(S.getBeginLoc(), KmpInt32Ty, VK_LValue);
4976 cast<OpaqueValueExpr>(
5018 cast<OpaqueValueExpr>(
5582 const auto *LHS = cast<OpaqueValueExpr>(BOUE->getLHS()->IgnoreImpCasts());
5583 const auto *RHS = cast<OpaqueValueExpr>(BOUE->getRHS()->IgnoreImpCasts());
5584 const OpaqueValueExpr *XRValExpr = IsXLHSInRHSPart ? LHS : RHS
    [all...]
CGExpr.cpp 502 if (const auto *opaque = dyn_cast<OpaqueValueExpr>(E)) {
1408 return EmitOpaqueValueLValue(cast<OpaqueValueExpr>(E));
4779 LValue CodeGenFunction::EmitOpaqueValueLValue(const OpaqueValueExpr *e) {
4785 CodeGenFunction::getOrCreateOpaqueLValueMapping(const OpaqueValueExpr *e) {
4788 llvm::DenseMap<const OpaqueValueExpr*,LValue>::iterator
4799 CodeGenFunction::getOrCreateOpaqueRValueMapping(const OpaqueValueExpr *e) {
4802 llvm::DenseMap<const OpaqueValueExpr*,RValue>::iterator
5389 if (const auto *ov = dyn_cast<OpaqueValueExpr>(semantic)) {
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 476 E->OpaqueValue = cast_or_null<OpaqueValueExpr>(Record.readSubStmt());
485 E->OpaqueValue = cast_or_null<OpaqueValueExpr>(Record.readSubStmt());
1133 E->OpaqueValue = cast<OpaqueValueExpr>(Record.readSubExpr());
2175 void ASTStmtReader::VisitOpaqueValueExpr(OpaqueValueExpr *E) {
3788 S = new (Context) OpaqueValueExpr(Empty);

Completed in 92 milliseconds

1 2 3