HomeSort by relevance Sort by last modified time
    Searched refs:Expr (Results 276 - 300 of 799) sorted by null

<<11121314151617181920>>

  /external/clang/lib/StaticAnalyzer/Core/
ExprEngineC.cpp 26 Expr *LHS = B->getLHS()->IgnoreParens();
27 Expr *RHS = B->getRHS()->IgnoreParens();
220 const Expr *copyExpr = nullptr;
249 void ExprEngine::VisitCast(const CastExpr *CastE, const Expr *Ex,
451 const Expr *Init = CL->getInitializer();
500 if (const Expr *InitEx = VD->getInit()) {
593 const Expr *RHS = cast<Expr>(Elem.getStmt());
646 SVal V = state->getSVal(cast<Expr>(*it), LCtx);
670 void ExprEngine::VisitGuardedExpr(const Expr *Ex
    [all...]
  /external/clang/lib/Sema/
TreeTransform.h 21 #include "clang/AST/Expr.h"
133 static inline ExprResult Owned(Expr *E) { return E; }
212 bool DropCallArgument(Expr *E) {
360 ExprResult TransformExpr(Expr *E);
369 ExprResult TransformInitializer(Expr *Init, bool NotCopyInit);
394 bool TransformExprs(Expr *const *Inputs, unsigned NumInputs, bool IsCall,
395 SmallVectorImpl<Expr *> &Outputs,
418 Expr *Expr,
642 ExprResult TransformAddressOfOperand(Expr *E)
    [all...]
SemaExprObjC.cpp 35 ArrayRef<Expr *> Strings) {
48 for (Expr *E : Strings) {
314 ExprResult Sema::BuildObjCNumericLiteral(SourceLocation AtLoc, Expr *Number) {
384 static ExprResult CheckObjCCollectionLiteralElement(Sema &S, Expr *Element,
410 Expr *OrigElement = Element;
499 ExprResult Sema::BuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr) {
736 ExprResult Sema::BuildObjCSubscriptExpression(SourceLocation RB, Expr *BaseExpr,
737 Expr *IndexExpr,
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
CallAndMessageChecker.cpp 74 const Expr *ArgEx, bool IsFirstArgument,
79 static void emitBadCall(BugType *BT, CheckerContext &C, const Expr *BadE);
93 const Expr *ArgEx, std::unique_ptr<BugType> &BT,
99 const Expr *BadE) {
142 const Expr *ArgEx,
190 const Expr *ArgEx,
308 const Expr *Callee = CE->getCallee()->IgnoreParens();
476 if (const Expr *ReceiverE = ME->getInstanceReceiver())
517 if (const Expr *receiver = ME->getInstanceReceiver()) {
PointerArithChecker.cpp 56 void reportPointerArithMisuse(const Expr *E, CheckerContext &C,
150 void PointerArithChecker::reportPointerArithMisuse(const Expr *E,
265 const Expr *CastedExpr = CE->getSubExpr();
283 const Expr *CastedExpr = CE->getSubExpr();
323 const Expr *Lhs = BOp->getLHS();
324 const Expr *Rhs = BOp->getRHS();
  /prebuilts/go/darwin-x86/src/cmd/fix/
fix.go 48 // also with a pointer to each ast.Expr, ast.Stmt, and *ast.BlockStmt,
70 case *ast.Expr:
94 case *[]ast.Expr:
266 case []ast.Expr:
328 func isPkgDot(t ast.Expr, pkg, name string) bool {
335 func isPtrPkgDot(t ast.Expr, pkg, name string) bool {
341 func isTopName(n ast.Expr, name string) bool {
347 func isName(n ast.Expr, name string) bool {
353 func isCall(t ast.Expr, pkg, name string) bool {
373 func isBlank(n ast.Expr) bool
743 func expr(s string) ast.Expr { func
    [all...]
  /prebuilts/go/linux-x86/src/cmd/fix/
fix.go 48 // also with a pointer to each ast.Expr, ast.Stmt, and *ast.BlockStmt,
70 case *ast.Expr:
94 case *[]ast.Expr:
266 case []ast.Expr:
328 func isPkgDot(t ast.Expr, pkg, name string) bool {
335 func isPtrPkgDot(t ast.Expr, pkg, name string) bool {
341 func isTopName(n ast.Expr, name string) bool {
347 func isName(n ast.Expr, name string) bool {
353 func isCall(t ast.Expr, pkg, name string) bool {
373 func isBlank(n ast.Expr) bool
743 func expr(s string) ast.Expr { func
    [all...]
  /external/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCInstrInfo.cpp 243 MCExpr const &HexagonMCInstrInfo::getExpr(MCExpr const &Expr) {
244 const auto &HExpr = cast<HexagonMCExpr>(Expr);
693 void HexagonMCInstrInfo::setMustExtend(MCExpr const &Expr, bool Val) {
694 HexagonMCExpr &HExpr = const_cast<HexagonMCExpr &>(cast<HexagonMCExpr>(Expr));
698 bool HexagonMCInstrInfo::mustExtend(MCExpr const &Expr) {
699 HexagonMCExpr const &HExpr = cast<HexagonMCExpr>(Expr);
702 void HexagonMCInstrInfo::setMustNotExtend(MCExpr const &Expr, bool Val) {
704 const_cast<HexagonMCExpr &>(cast<HexagonMCExpr>(Expr));
707 bool HexagonMCInstrInfo::mustNotExtend(MCExpr const &Expr) {
708 HexagonMCExpr const &HExpr = cast<HexagonMCExpr>(Expr);
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/X86/
X86MCInstLower.cpp 136 const MCExpr *Expr = 0;
150 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_TLVP, Ctx);
152 Expr = MCBinaryExpr::CreateSub(Expr,
169 Expr = MCSymbolRefExpr::Create(Sym, Ctx);
171 Expr = MCBinaryExpr::CreateSub(Expr,
180 AsmPrinter.OutStreamer.EmitAssignment(Label, Expr);
181 Expr = MCSymbolRefExpr::Create(Label, Ctx);
186 if (Expr == 0
    [all...]
  /external/clang/lib/CodeGen/
CodeGenFunction.h 820 static bool shouldBindAsLValue(const Expr *expr) {
826 return expr->isGLValue() ||
827 expr->getType()->isFunctionType() ||
828 hasAggregateEvaluationKind(expr->getType());
833 const Expr *e) {
884 static bool shouldBindAsLValue(const Expr *expr) {
885 return OpaqueValueMappingData::shouldBindAsLValue(expr);
    [all...]
  /external/clang/include/clang/Analysis/Analyses/
ThreadSafetyCommon.h 314 // Translate clang::Expr to til::SExpr.
329 const Expr *SelfArg; // Implicit object argument -- e.g. 'this'
331 const Expr *const *FunArgs; // Function arguments
350 CapabilityExpr translateAttrExpr(const Expr *AttrExp, const NamedDecl *D,
351 const Expr *DeclExp, VarDecl *SelfD=nullptr);
353 CapabilityExpr translateAttrExpr(const Expr *AttrExp, CallingContext *Ctx);
376 const Expr *SelfE = nullptr);
  /external/clang/include/clang/Sema/
Overload.h 20 #include "clang/AST/Expr.h"
230 NarrowingKind getNarrowingKind(ASTContext &Context, const Expr *Converted,
338 Expr *FromExpr;
350 void init(FailureKind K, Expr *From, QualType To) {
364 void setFromExpr(Expr *E) {
502 Expr *FromExpr, QualType ToType) {
791 ArrayRef<Expr *> Args,
TemplateDeduction.h 170 Expr *Expression;
229 Expr *getExpr();
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CoreEngine.h 18 #include "clang/AST/Expr.h"
451 const Expr *E;
456 const Expr *e, const CFGBlock *dispatch, CoreEngine* eng)
485 const Expr *getTarget() const { return E; }
497 const Expr *Condition;
502 const Expr *condition, CoreEngine* eng)
538 const Expr *getCondition() const { return Condition; }
  /external/javassist/src/main/javassist/compiler/
Javac.java 442 ASTree expr = new Member(m);
444 expr = Expr.make('.', texpr, expr);
446 expr = CallExpr.makeCall(expr, args);
447 gen.compileExpr(expr);
454 ASTree expr = new Member(m);
456 expr = Expr.make('.', texpr, expr)
    [all...]
Parser.java 77 ASTree expr = null; local
80 expr = parseExpression(tbl);
85 return new FieldDecl(mods, new ASTList(d, new ASTList(expr)));
305 ASTree expr = parseParExpression(tbl); local
315 return new Stmnt(t, expr, new ASTList(thenp, new ASTList(elsep)));
324 ASTree expr = parseParExpression(tbl); local
326 return new Stmnt(t, expr, body);
337 ASTree expr = parseExpression(tbl); local
341 return new Stmnt(t, expr, body);
344 /* for.statement : FOR "(" decl.or.expr expression ";" expression ")
394 ASTree expr = parseParExpression(tbl); local
457 ASTree expr = parseExpression(tbl); local
518 ASTree expr = parseExpression(tbl); local
586 Stmnt expr; local
601 Stmnt expr = null; local
667 ASTree expr = parseExpression(tbl); local
687 ASTree expr = parseExpression(tbl); local
774 ASTree expr = parseUnaryExpr(tbl); local
1029 ASTree expr = parsePrimaryExpr(tbl); local
1196 Expr expr = (Expr)name; local
1222 ASTree expr; local
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/PTX/
PTXAsmPrinter.cpp 545 const MCExpr *Expr;
546 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None, OutContext);
547 return MCOperand::CreateExpr(Expr);
553 const MCExpr *Expr;
564 Expr = MCSymbolRefExpr::Create(RegSymbolName, MCSymbolRefExpr::VK_None,
566 MCOp = MCOperand::CreateExpr(Expr);
  /external/swiftshader/third_party/LLVM/lib/Target/X86/MCTargetDesc/
X86MCCodeEmitter.cpp 178 static bool StartsWithGlobalOffsetTable(const MCExpr *Expr) {
179 if (Expr->getKind() == MCExpr::Binary) {
180 const MCBinaryExpr *BE = static_cast<const MCBinaryExpr *>(Expr);
181 Expr = BE->getLHS();
184 if (Expr->getKind() != MCExpr::SymbolRef)
187 const MCSymbolRefExpr *Ref = static_cast<const MCSymbolRefExpr*>(Expr);
196 const MCExpr *Expr = NULL;
206 Expr = MCConstantExpr::Create(DispOp.getImm(), Ctx);
208 Expr = DispOp.getExpr();
214 StartsWithGlobalOffsetTable(Expr)) {
    [all...]
  /external/clang/include/clang/AST/
Decl.h 38 class Expr;
    [all...]
  /external/llvm/lib/Target/Hexagon/AsmParser/
HexagonAsmParser.cpp 159 bool parseExpression(MCExpr const *& Expr);
364 HexagonMCExpr *Expr =
367 if (!Expr->evaluateAsAbsolute(Value)) {
368 Inst.addOperand(MCOperand::createExpr(Expr));
373 Expr->setSignMismatch();
374 Inst.addOperand(MCOperand::createExpr(Expr));
    [all...]
  /external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime.Test/JavaCompat/
Expr.g3 33 grammar Expr;
36 I had to make the following changes to the basic Expr grammar to make it work with the CSharp3 target in "Java compatibility mode".
79 stat: expr NEWLINE {JSystem.@out.println($expr.value);}
80 | ID '=' expr NEWLINE
81 {memory.put($ID.text, new Integer($expr.value));}
85 expr returns [int value]
104 | '(' expr ')' {$value = $expr.value;}
  /external/clang/lib/AST/
ItaniumCXXABI.cpp 145 unsigned ParmIdx, Expr *DAE) override {}
147 Expr *getDefaultArgExprForConstructor(const CXXConstructorDecl *CD,
  /external/clang/lib/Analysis/
LiveVariables.cpp 232 if (const Expr *Ex = dyn_cast<Expr>(S))
259 if (isa<Expr>(S)) {
276 if (Expr *ImplicitObj = CE->getImplicitObjectArgument()) {
302 Expr *child = cast<PseudoObjectExpr>(S)->getResultExpr();
338 Expr *LHS = B->getLHS()->IgnoreParens();
389 else if ((DR = dyn_cast<DeclRefExpr>(cast<Expr>(element)->IgnoreParens()))) {
409 const Expr *subEx = UE->getArgumentExpr();
  /external/clang/test/CXX/expr/expr.const/
p2-0x.cpp 6 // - this (5.1.1 [expr.prim.general]) [Note: when evaluating a constant
128 // example, signed integer overflow (Clause 5 [expr]), certain pointer
129 // arithmetic (5.7 [expr.add]), division by zero (5.6 [expr.mul]), or certain
130 // shift operations (5.8 [expr.shift]) -end note];
456 // C++11 [expr.rel]p2: If two pointers p and q of the same type point to
501 // [expr.rel]p2, but is covered by 'Other pointer comparisons are
518 // [expr.rel]p3: Pointers to void can be compared [...] if both pointers
547 struct Expr {
548 constexpr Expr(Literal l) : IsLiteral(true), l(l) {
    [all...]
  /external/llvm/bindings/go/llvm/
DIBuilderBindings.h 133 LLVMMetadataRef Expr,
139 LLVMMetadataRef Expr,

Completed in 2873 milliseconds

<<11121314151617181920>>