Lines Matching defs:position
138 // throw (if expression position filtering is turned on). We only
139 // invalidate the existing source position information if it is used.
877 BytecodeArrayBuilder& BytecodeArrayBuilder::CollectTypeProfile(int position) {
878 OutputCollectTypeProfile(position);
1260 BytecodeLoopHeader* loop_header, int loop_depth, int position) {
1261 if (position != kNoSourcePosition) {
1262 // We need to attach a non-breakable source position to JumpLoop for its
1263 // implicit stack check, so we simply add it as expression position. There
1264 // can be a prior statement position from constructs like:
1270 // expression position which eliminates the empty statement's position.
1271 latest_source_info_.ForceExpressionPosition(position);
1636 void BytecodeArrayBuilder::EmitFunctionStartSourcePosition(int position) {
1637 bytecode_array_writer_.SetFunctionEntrySourcePosition(position);
1638 // Force an expression position to make sure we have one. If the next bytecode
1639 // overwrites it, it’s fine since it would mean we have a source position
1641 latest_source_info_.ForceExpressionPosition(position);