Home
last modified time | relevance | path

Searched refs:SourcePosition (Results 1 - 25 of 88) sorted by relevance

1234

/third_party/node/deps/v8/src/codegen/
H A Dsource-position.h24 // SourcePosition stores
37 // An "external" SourcePosition is one given by a file_id and a line,
39 // Otherwise, a SourcePosition contains an offset into a JavaScript
45 class SourcePosition final {
47 explicit SourcePosition(int script_offset, int inlining_id = kNotInlined) in SourcePosition() function in v8::internal::final
56 static SourcePosition External(int line, int file_id) { in External()
57 return SourcePosition(line, file_id, kNotInlined); in External()
60 static SourcePosition Unknown() { return SourcePosition(kNoSourcePosition); } in Unknown()
128 static SourcePosition FromRa in raw()
137 SourcePosition(int line, int file_id, int inlining_id) : value_(0) { SourcePosition() function in v8::internal::final
[all...]
H A Dsource-position.cc34 std::ostream& operator<<(std::ostream& out, const SourcePosition& pos) { in operator <<()
49 std::vector<SourcePositionInfo> SourcePosition::InliningStack( in InliningStack()
51 SourcePosition pos = *this; in InliningStack()
62 std::vector<SourcePositionInfo> SourcePosition::InliningStack( in InliningStack()
67 SourcePosition pos = *this; in InliningStack()
82 SourcePositionInfo SourcePosition::FirstInfo(Handle<Code> code) const { in FirstInfo()
87 SourcePosition pos = *this; in FirstInfo()
99 void SourcePosition::Print(std::ostream& out, in Print()
119 void SourcePosition::PrintJson(std::ostream& out) const { in PrintJson()
130 void SourcePosition
[all...]
H A Dsource-position-table.h54 void AddPosition(size_t code_offset, SourcePosition source_position,
127 SourcePosition source_position() const { in source_position()
129 return SourcePosition::FromRaw(current_.source_position); in source_position()
150 // Also sets the FunctionEntry SourcePosition if it exists.
H A Doptimized-compilation-info.cc220 Handle<BytecodeArray> inlined_bytecode, SourcePosition pos) { in AddInlinedFunction()
238 Handle<BytecodeArray> inlined_bytecode, SourcePosition pos) in InlinedFunctionHolder()
H A Doptimized-compilation-info.h200 SourcePosition pos);
213 SourcePosition pos);
/third_party/node/deps/v8/src/compiler/
H A Dcompiler-source-position-table.h22 Scope(SourcePositionTable* source_positions, SourcePosition position) in Scope()
37 void Init(SourcePosition position) { in Init()
42 SourcePosition const prev_position_;
52 SourcePosition GetSourcePosition(Node* node) const;
53 void SetSourcePosition(Node* node, SourcePosition position);
55 void SetCurrentPosition(const SourcePosition& pos) { in SetCurrentPosition()
58 SourcePosition GetCurrentPosition() const { return current_position_; } in GetCurrentPosition()
65 static SourcePosition UnknownSourcePosition(Zone* zone) { in UnknownSourcePosition()
66 return SourcePosition::Unknown(); in UnknownSourcePosition()
71 SourcePosition current_position
[all...]
H A Dcompiler-source-position-table.cc30 current_position_(SourcePosition::Unknown()), in SourcePositionTable()
45 SourcePosition SourcePositionTable::GetSourcePosition(Node* node) const { in GetSourcePosition()
50 SourcePosition position) { in SetSourcePosition()
58 SourcePosition pos = i.second; in PrintJson()
H A Dgraph-visualizer.h22 class SourcePosition;
51 explicit SourcePositionAsJSON(const SourcePosition& sp) : sp(sp) {} in SourcePositionAsJSON()
52 const SourcePosition& sp;
56 AsJSON(const SourcePosition& sp) { in AsJSON()
/third_party/node/deps/v8/src/torque/
H A Dast.h110 AstNode(Kind kind, SourcePosition pos) : kind(kind), pos(pos) {} in AstNode()
114 SourcePosition pos;
148 Expression(Kind kind, SourcePosition pos) : AstNode(kind, pos) {} in Expression()
159 LocationExpression(Kind kind, SourcePosition pos) : Expression(kind, pos) {} in LocationExpression()
164 TypeExpression(Kind kind, SourcePosition pos) : AstNode(kind, pos) {} in TypeExpression()
169 Declaration(Kind kind, SourcePosition pos) : AstNode(kind, pos) {} in Declaration()
174 Statement(Kind kind, SourcePosition pos) : AstNode(kind, pos) {} in Statement()
182 NamespaceDeclaration(SourcePosition pos, std::string name, in NamespaceDeclaration()
192 SourcePosition pos;
198 EnumDescription(SourcePosition po
[all...]
H A Dsource-positions.h16 struct SourcePosition;
28 friend struct SourcePosition;
57 struct SourcePosition { struct
62 static SourcePosition Invalid() { in Invalid()
63 SourcePosition pos{SourceId::Invalid(), LineAndColumn::Invalid(), in Invalid()
68 bool CompareStartIgnoreColumn(const SourcePosition& pos) const { in CompareStartIgnoreColumn()
80 bool operator==(const SourcePosition& pos) const { in operator ==()
83 bool operator!=(const SourcePosition& pos) const { return !(*this == pos); } in operator !=()
87 DECLARE_CONTEXTUAL_VARIABLE(CurrentSourcePosition, SourcePosition);
105 inline std::string PositionAsString(SourcePosition po
[all...]
H A Dkythe-data.h60 V8_EXPORT_PRIVATE static void AddConstantUse(SourcePosition use_position,
66 SourcePosition call_position,
71 V8_EXPORT_PRIVATE static void AddClassFieldUse(SourcePosition use_position,
78 V8_EXPORT_PRIVATE static void AddBindingUse(SourcePosition use_position,
80 V8_EXPORT_PRIVATE static void AddBindingUse(SourcePosition use_position,
86 V8_EXPORT_PRIVATE static void AddTypeUse(SourcePosition use_position,
92 const SourcePosition& ident_pos);
98 std::unordered_map<const Field*, std::set<SourcePosition>> field_uses_;
H A Dserver-data.h24 using DefinitionMapping = std::pair<SourcePosition, SourcePosition>;
43 V8_EXPORT_PRIVATE static void AddDefinition(SourcePosition token,
44 SourcePosition definition);
46 V8_EXPORT_PRIVATE static base::Optional<SourcePosition> FindDefinition(
H A Dserver-data.cc16 void LanguageServerData::AddDefinition(SourcePosition token, in AddDefinition()
17 SourcePosition definition) { in AddDefinition()
21 base::Optional<SourcePosition> LanguageServerData::FindDefinition( in FindDefinition()
29 SourcePosition current = mapping.first; in FindDefinition()
H A Dkythe-data.cc15 KythePosition MakeKythePosition(const SourcePosition& pos) { in MakeKythePosition()
45 void KytheData::AddConstantUse(SourcePosition use_position, in AddConstantUse()
70 void KytheData::AddCall(Callable* caller, SourcePosition call_position, in AddCall()
101 void KytheData::AddClassFieldUse(SourcePosition use_position, in AddClassFieldUse()
128 const SourcePosition& ident_pos) { in AddBindingDefinitionImpl()
140 void KytheData::AddBindingUse(SourcePosition use_position, in AddBindingUse()
150 void KytheData::AddBindingUse(SourcePosition use_position, in AddBindingUse()
175 void KytheData::AddTypeUse(SourcePosition use_position, in AddTypeUse()
H A Ddeclarable.h95 // The SourcePosition of the whole declarable. For example, for a macro
97 SourcePosition Position() const { return position_; } in Position()
98 void SetPosition(const SourcePosition& position) { position_ = position; } in SetPosition()
100 // The SourcePosition of the identifying name of the declarable. For example,
101 // for a macro this will be the SourcePosition of the name.
102 // Note that this SourcePosition might not make sense for all kinds of
103 // declarables, in that case, the default SourcePosition is returned.
104 SourcePosition IdentifierPosition() const { in IdentifierPosition()
108 void SetIdentifierPosition(const SourcePosition& position) { in SetIdentifierPosition()
123 SourcePosition position
671 TypeAlias( const Type* type, bool redeclaration, SourcePosition declaration_position = SourcePosition::Invalid()) TypeAlias() argument
678 TypeAlias( TypeDeclaration* type, bool redeclaration, SourcePosition declaration_position = SourcePosition::Invalid()) TypeAlias() argument
[all...]
H A Dtorque-code-generator.h23 previous_position_(SourcePosition::Invalid()) {} in TorqueCodeGenerator()
30 SourcePosition previous_position_;
64 virtual void EmitSourcePosition(SourcePosition pos,
H A Dglobal-context.cc22 SourcePosition{CurrentSourceFile::Get(), LineAndColumn::Invalid(), in GlobalContext()
H A Dcc-generator.h27 void EmitSourcePosition(SourcePosition pos,
H A Dclass-debug-reader-generator.cc41 SourcePosition pos;
116 DebugFieldType(const NameAndType& name_and_type, const SourcePosition& pos) in DebugFieldType()
203 SourcePosition pos_;
H A Dcsa-generator.h29 void EmitSourcePosition(SourcePosition pos,
/third_party/ffmpeg/tools/
H A Dsofa2wavs.c62 int azi = hrtf->SourcePosition.values[i * 3]; in main()
63 int ele = hrtf->SourcePosition.values[i * 3 + 1]; in main()
64 int dis = hrtf->SourcePosition.values[i * 3 + 2]; in main()
/third_party/node/deps/v8/src/compiler/backend/
H A Dcode-generator-impl.h190 explicit DeoptimizationExit(SourcePosition pos, BytecodeOffset bailout_id, in DeoptimizationExit()
215 SourcePosition pos() const { return pos_; } in pos()
241 const SourcePosition pos_;
H A Dcode-generator.h155 SourcePosition start_source_position() const { in start_source_position()
160 void AssembleSourcePosition(SourcePosition source_position);
416 SourcePosition start_source_position_;
417 SourcePosition current_source_position_;
/third_party/node/deps/v8/src/deoptimizer/
H A Ddeoptimizer.h33 DeoptInfo(SourcePosition position, DeoptimizeReason deopt_reason, in DeoptInfo()
40 const SourcePosition position;
/third_party/node/deps/v8/src/profiler/
H A Dprofiler-listener.cc158 if (inlining_id == SourcePosition::kNotInlined) { in CodeCreateEvent()
196 SourcePosition(pos_info.shared->StartPosition()), in CodeCreateEvent()
380 SourcePosition last_position = SourcePosition::Unknown(); in AttachDeoptInlinedFrames()
395 last_position = SourcePosition(script_offset, inlining_id); in AttachDeoptInlinedFrames()
402 // SourcePosition::InliningStack allocates a handle for the SFI of each in AttachDeoptInlinedFrames()

Completed in 13 milliseconds

1234