Searched refs:VisitResult (Results 1 – 4 of 4) sorted by relevance
/external/v8/src/torque/ |
D | implementation-visitor.h | 22 LocationReference(Value* value, VisitResult base, VisitResult index) in LocationReference() 25 VisitResult base; 26 VisitResult index; 36 VisitResult Visit(Expression* expr); 40 VisitResult Visit(StructExpression* decl); 51 std::string RValueFlattenStructs(VisitResult result); 53 VisitResult GenerateFetchFromLocation(LocationReference reference) { in GenerateFetchFromLocation() 55 return VisitResult(value->type(), value); in GenerateFetchFromLocation() 57 VisitResult GenerateFetchFromLocation(LocationExpression* location, 59 VisitResult GenerateFetchFromLocation(IdentifierExpression* expr, in GenerateFetchFromLocation() [all …]
|
D | implementation-visitor.cc | 14 VisitResult ImplementationVisitor::Visit(Expression* expr) { in Visit() 179 VisitResult expression_result = Visit(decl->expression); in Visit() 180 VisitResult return_result = in Visit() 259 VisitResult(result_var->type(), result_var)) in Visit() 318 base::Optional<VisitResult> init_result; in Visit() 333 VisitResult ImplementationVisitor::Visit(ConditionalExpression* expr) { in Visit() 341 VisitResult left, right; in Visit() 379 VisitResult condition_result = Visit(expr->condition); in Visit() 387 VisitResult left_result = {right.type(), f1 + "()"}; in Visit() 393 VisitResult right_result = {right.type(), f2 + "()"}; in Visit() [all …]
|
D | types.h | 345 class VisitResult { 347 VisitResult() {} in VisitResult() function 348 VisitResult(const Type* type, const std::string& value) in VisitResult() function 350 VisitResult(const Type* type, const Value* declarable); 363 class VisitResultVector : public std::vector<VisitResult> { 365 VisitResultVector() : std::vector<VisitResult>() {} in VisitResultVector() 366 VisitResultVector(std::initializer_list<VisitResult> init) in VisitResultVector() 367 : std::vector<VisitResult>(init) {} in VisitResultVector()
|
D | types.cc | 296 VisitResult::VisitResult(const Type* type, const Value* declarable) in VisitResult() function in v8::internal::torque::VisitResult 299 std::string VisitResult::LValue() const { in LValue() 303 std::string VisitResult::RValue() const { in RValue()
|