HomeSort by: relevance | last modified time | path
    Searched refs:SrcExpr (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaCast.cpp 59 : Self(S), SrcExpr(src), DestType(destType),
73 ExprResult SrcExpr;
141 Self.CheckCastAlign(SrcExpr.get(), DestType, OpRange);
147 Expr *src = SrcExpr.get();
151 SrcExpr = src;
159 SrcExpr = Self.CheckPlaceholderExpr(SrcExpr.get());
160 if (SrcExpr.isInvalid())
182 if (!Op.SrcExpr.isInvalid())
183 CheckNoDeref(Op.Self, Op.SrcExpr.get()->getType(), Op.ResultType
    [all...]
SemaExprObjC.cpp 4304 Expr *&SrcExpr, bool Diagnose) {
4330 getLocForEndOfToken(SrcExpr->getEndLoc());
4331 // Provide a fixit: [RelatedClass ClassMethod SrcExpr]
4334 << FixItHint::CreateInsertion(SrcExpr->getBeginLoc(),
4342 Expr *args[] = { SrcExpr };
4347 SrcExpr = msg.get();
4358 getLocForEndOfToken(SrcExpr->getEndLoc());
4377 << FixItHint::CreateInsertion(SrcExpr->getBeginLoc(), "[")
4384 BuildInstanceMessageImplicit(SrcExpr, SrcType,
4388 SrcExpr = msg.get()
    [all...]
SemaStmt.cpp 1591 Expr *SrcExpr) {
1592 if (Diags.isIgnored(diag::warn_not_in_enum_assignment, SrcExpr->getExprLoc()))
1598 if (!SrcExpr->isTypeDependent() && !SrcExpr->isValueDependent() &&
1599 SrcExpr->isIntegerConstantExpr(Context)) {
1604 llvm::APSInt RhsVal = SrcExpr->EvaluateKnownConstInt(Context);
1613 Diag(SrcExpr->getExprLoc(), diag::warn_not_in_enum_assignment)
1638 Diag(SrcExpr->getExprLoc(), diag::warn_not_in_enum_assignment)
SemaExpr.cpp 15783 Expr *SrcExpr = Exp->IgnoreParenImpCasts();
15784 if (OpaqueValueExpr *OV = dyn_cast<OpaqueValueExpr>(SrcExpr))
15786 SrcExpr = OV->getSourceExpr()->IgnoreParenImpCasts();
15788 if (auto *SL = dyn_cast<StringLiteral>(SrcExpr)) {
15803 if ((isa<IntegerLiteral>(SrcExpr) || isa<CharacterLiteral>(SrcExpr) ||
15804 isa<FloatingLiteral>(SrcExpr) || isa<ObjCBoolLiteralExpr>(SrcExpr) ||
15805 isa<CXXBoolLiteralExpr>(SrcExpr)) &&
15806 !SrcExpr->isNullPointerConstant
    [all...]
SemaOverload.cpp 12303 /// set for SrcExpr that can have their addresses taken, there is one candidate
12382 ExprResult &SrcExpr, bool DoFunctionPointerConverion) {
12383 Expr *E = SrcExpr.get();
12384 assert(E->getType() == Context.OverloadTy && "SrcExpr must be an overload");
12399 SrcExpr = DefaultFunctionArrayConversion(Fixed, /*Diagnose=*/false);
12401 SrcExpr = Fixed;
12500 ExprResult &SrcExpr, bool doFunctionPointerConverion,
12504 assert(SrcExpr.get()->getType() == Context.OverloadTy);
12506 OverloadExpr::FindResult ovl = OverloadExpr::find(SrcExpr.get());
12512 if (DiagnoseUseOfDecl(fn, SrcExpr.get()->getBeginLoc()))
    [all...]
TreeTransform.h 3612 Expr *SrcExpr, TypeSourceInfo *DstTInfo,
3614 return SemaRef.SemaConvertVectorExpr(SrcExpr, DstTInfo,
13963 ExprResult SrcExpr = getDerived().TransformExpr(E->getSrcExpr());
13964 if (SrcExpr.isInvalid())
13973 SrcExpr.get() == E->getSrcExpr())
13977 SrcExpr.get(), Type,
14061 ExprResult SrcExpr = getDerived().TransformExpr(E->getSrcExpr());
14062 if (SrcExpr.isInvalid())
14067 return SemaRef.BuildAsTypeExpr(SrcExpr.get(), Type, E->getBuiltinLoc(),
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Expr.h 4389 Stmt *SrcExpr;
4398 ConvertVectorExpr(Expr *SrcExpr, TypeSourceInfo *TI, QualType DstType,
4401 : Expr(ConvertVectorExprClass, DstType, VK, OK), SrcExpr(SrcExpr),
4407 Expr *getSrcExpr() const { return cast<Expr>(SrcExpr); }
4431 child_range children() { return child_range(&SrcExpr, &SrcExpr+1); }
4433 return const_child_range(&SrcExpr, &SrcExpr + 1);
5954 Stmt *SrcExpr;
    [all...]
ExprCXX.h 4888 BuiltinBitCastExpr(QualType T, ExprValueKind VK, CastKind CK, Expr *SrcExpr,
4891 : ExplicitCastExpr(BuiltinBitCastExprClass, T, VK, CK, SrcExpr, 0, false,
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGObjC.cpp 3723 DeclRefExpr SrcExpr(C, &SrcDecl, false, SrcTy, VK_RValue, SourceLocation());
3725 C, &SrcExpr, UO_Deref, SrcTy->getPointeeType(), VK_LValue, OK_Ordinary,
3801 DeclRefExpr SrcExpr(getContext(), &SrcDecl, false, SrcTy, VK_RValue,
3805 C, &SrcExpr, UO_Deref, SrcTy->getPointeeType(), VK_LValue, OK_Ordinary,
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 3766 ExprResult &SrcExpr, bool DoFunctionPointerConversion = false);
3774 ExprResult &SrcExpr,
9827 Expr *&SrcExpr, bool Diagnose = true);
9829 bool CheckConversionToObjCLiteral(QualType DstType, Expr *&SrcExpr,
11469 Expr *SrcExpr, AssignmentAction Action,
11481 Expr *SrcExpr);
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 1343 E->SrcExpr = Record.readSubExpr();
2270 E->SrcExpr = Record.readSubExpr();

Completed in 200 milliseconds