/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SValBuilder.h | 19 #include "clang/AST/Expr.h" 187 const SymbolConjured* conjureSymbol(const Expr *expr, 207 const Expr *expr, 211 const Expr *expr, 223 DefinedOrUnknownSVal getConjuredHeapSymbolVal(const Expr *E, 232 const Expr *expr, QualType type, 248 Optional<SVal> getConstantVal(const Expr *E);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/ |
H A D | SystemZMCCodeEmitter.cpp | 275 const MCExpr *Expr; local 277 Expr = MCConstantExpr::create(MO.getImm() + Offset, Ctx); 279 Expr = MO.getExpr(); 286 Expr = MCBinaryExpr::createAdd(Expr, OffsetExpr, Ctx); 289 Fixups.push_back(MCFixup::create(Offset, Expr, (MCFixupKind)Kind));
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | FileCheckImpl.h | 224 NumericSubstitution(FileCheckPatternContext *Context, StringRef Expr, argument 226 : Substitution(Context, Expr, InsertIdx) { 455 /// Parses \p Expr for a numeric substitution block at line \p LineNumber, 457 /// \p IsLegacyLineExpr indicates whether \p Expr should be a legacy @LINE 466 StringRef Expr, Optional<NumericVariable *> &DefinedNumericVariable, 522 /// Parses \p Expr for the name of a numeric variable to be defined at line 528 StringRef &Expr, FileCheckPatternContext *Context, 540 /// Parses \p Expr for use of a numeric operand at line \p LineNumber, or 548 parseNumericOperand(StringRef &Expr, AllowedOperand AO, 551 /// Parses \p Expr fo [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | UnixAPIChecker.cpp | 80 const Expr *arg, 188 const Expr *Arg = CE->getArg(CreateModeArgIndex); 230 const Expr *oflagsEx = CE->getArg(FlagsArgIndex); 339 const Expr *arg, 375 const Expr *arg = CE->getArg(sizeArg); 403 const Expr *arg = CE->getArg(i);
|
H A D | MallocChecker.cpp | 103 const Expr *E); 109 CheckerContext &C, const Expr *E); 208 static ProgramStateRef MallocUpdateRefState(CheckerContext &C, const Expr *E, 414 static ProgramStateRef ProcessZeroAllocCheck(CheckerContext &C, const Expr *E, 450 const Expr *SizeEx, SVal Init, 541 ProgramStateRef FreeMemAux(CheckerContext &C, const Expr *ArgExpr, 542 const Expr *ParentExpr, ProgramStateRef State, 568 static SVal evalMulForBufferSize(CheckerContext &C, const Expr *Blocks, 569 const Expr *BlockBytes); 635 const Expr *DeallocExp [all...] |
H A D | ObjCAutoreleaseWriteChecker.cpp | 118 const auto *MarkedStmt = Match.getNodeAs<Expr>(ProblematicWriteBind); 123 MarkedStmt = Match.getNodeAs<Expr>(CapturedBind);
|
H A D | UndefResultChecker.cpp | 37 static bool isArrayIndexOutOfBounds(CheckerContext &C, const Expr *Ex) { 98 const Expr *Ex = nullptr;
|
H A D | NoReturnFunctionChecker.cpp | 47 const Expr *Callee = CE.getOriginExpr();
|
H A D | UndefinedAssignmentChecker.cpp | 62 const Expr *ex = nullptr;
|
H A D | UndefCapturedBlockVarChecker.cpp | 87 if (const Expr *Ex = FindBlockDeclRefExpr(BE->getBody(), VD))
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 17 #include "clang/AST/Expr.h" 50 const Expr *Base, bool HadMultipleCandidates, 79 static bool IsStandardConversion(Sema &S, Expr* From, QualType ToType, 85 static bool IsTransparentUnionStandardConversion(Sema &S, Expr* From, 91 IsUserDefinedConversion(Sema &S, Expr *From, QualType ToType, 264 static const Expr *IgnoreNarrowingConversion(ASTContext &Ctx, 265 const Expr *Converted) { 269 Expr *Inner = 270 const_cast<Expr *>(IgnoreNarrowingConversion(Ctx, EWC->getSubExpr())); 308 ASTContext &Ctx, const Expr *Converte [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/ |
H A D | HexagonAsmParser.cpp | 178 bool parseExpression(MCExpr const *&Expr); 390 HexagonMCExpr *Expr = local 393 if (!Expr->evaluateAsAbsolute(Value)) { 394 Inst.addOperand(MCOperand::createExpr(Expr)); 402 NewExpr->setMustExtend(Expr->mustExtend()); 403 NewExpr->setMustNotExtend(Expr->mustNotExtend()); 1043 bool HexagonAsmParser::parseExpression(MCExpr const *&Expr) { argument 1074 return getParser().parseExpression(Expr, Loc); 1081 MCExpr const *Expr = nullptr; local 1082 bool Error = parseExpression(Expr); 1171 MCExpr const *Expr = nullptr; local 1567 auto Expr = HexagonMCExpr::create( local 1684 MCExpr const &Expr = *Imm.getExpr(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 192 Expr *ReceiverExpr) { 1708 if (Expr *PostfixExpr = Res.get()) { 1847 Expr *ExecConfig = nullptr; 1964 Expr* OrigLHS = !LHS.isInvalid() ? LHS.get() : nullptr; 1969 Expr *Base = OrigLHS; 2006 Expr *Base = LHS.get(); 2007 Expr *CorrectedBase = CorrectedLHS.get(); 2335 ExprResult Expr(ParseAssignmentExpression()); 2339 Expr = ExprError(); 2346 Expr 3123 ExprResult Expr; local 3151 ExprResult Expr = Actions.CorrectDelayedTyposInExpr(E); local 3170 ExprResult Expr = ParseAssignmentExpression(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | SValBuilder.cpp | 136 const Expr *Ex, 154 const Expr *expr, 191 SValBuilder::getConjuredHeapSymbolVal(const Expr *E, 206 const Expr *expr, QualType type, 285 Optional<SVal> SValBuilder::getConstantVal(const Expr *E) { 346 const Expr *SE = CE->getSubExpr(); 364 Expr::EvalResult Result; 369 if (E->isNullPointerConstant(Ctx, Expr::NPC_ValueDependentIsNotNull))
|
H A D | LoopWidening.cpp | 28 static const Expr *getLoopCondition(const Stmt *LoopStmt) {
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | VarBypassDetector.cpp | 12 #include "clang/AST/Expr.h" 43 if (const Expr *Init = VD->getInit()) 60 ((isa<Expr>(S) && !isa<StmtExpr>(S)) ? origParentScope
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Overload.h | 22 #include "clang/AST/Expr.h" 360 getNarrowingKind(ASTContext &Context, const Expr *Converted, 473 Expr *FromExpr; 485 void init(FailureKind K, Expr *From, QualType To) { 500 void setFromExpr(Expr *E) { 641 Expr *FromExpr, QualType ToType) { 1095 Sema &S, OverloadCandidateDisplayKind OCD, ArrayRef<Expr *> Args, 1102 ArrayRef<Expr *> Args, StringRef Opc = "", 1107 void NoteCandidates(Sema &S, ArrayRef<Expr *> Args,
|
H A D | ParsedTemplate.h | 82 Expr *getAsExpr() const { 84 return static_cast<Expr*>(Arg); 123 /// an \c Sema::TypeTy* (for a type), an Expr* (for an
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCMCExpr.cpp | 21 PPCMCExpr::create(VariantKind Kind, const MCExpr *Expr, argument 23 return new (Ctx) PPCMCExpr(Kind, Expr, IsDarwin);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Program.h | 30 class Expr; 72 llvm::Optional<unsigned> createGlobal(const Expr *E);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/ |
H A D | SystemZAsmParser.cpp | 40 // Return true if Expr is in the range [MinValue, MaxValue]. 41 static bool inRange(const MCExpr *Expr, int64_t MinValue, int64_t MaxValue) { argument 42 if (auto *CE = dyn_cast<MCConstantExpr>(Expr)) { 141 void addExpr(MCInst &Inst, const MCExpr *Expr) const { 143 if (!Expr) 145 else if (auto *CE = dyn_cast<MCConstantExpr>(Expr)) 148 Inst.addOperand(MCOperand::createExpr(Expr)); 177 createImm(const MCExpr *Expr, SMLoc StartLoc, SMLoc EndLoc) { argument 179 Op->Imm = Expr; 1076 const MCExpr *Expr; local 1216 const MCExpr *Expr; local 1302 const MCExpr *Expr; local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolutionNormalization.cpp | 42 const SCEV *visitAddRecExpr(const SCEVAddRecExpr *Expr);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransAPIUses.cpp | 71 Expr *parm = E->getArg(0)->IgnoreParenCasts();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
H A D | AVRMCCodeEmitter.h | 87 unsigned getExprOpValue(const MCExpr *Expr, SmallVectorImpl<MCFixup> &Fixups,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtObjC.cpp | 15 #include "clang/AST/Expr.h" 20 ObjCForCollectionStmt::ObjCForCollectionStmt(Stmt *Elem, Expr *Collect,
|