Home
last modified time | relevance | path

Searched refs:SourcePosition (Results 1 – 25 of 92) sorted by relevance

1234

/third_party/node/deps/v8/src/codegen/
Dsource-position.h45 class SourcePosition final {
47 explicit SourcePosition(int script_offset, int inlining_id = kNotInlined)
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 FromRaw(int64_t raw) { in FromRaw()
129 SourcePosition position = Unknown(); in FromRaw()
137 SourcePosition(int line, int file_id, int inlining_id) : value_(0) { in SourcePosition() function
163 inline bool operator==(const SourcePosition& lhs, const SourcePosition& rhs) {
167 inline bool operator!=(const SourcePosition& lhs, const SourcePosition& rhs) {
[all …]
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::Print(std::ostream& out, Code code) const { in Print()
[all …]
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()
Doptimized-compilation-info.cc220 Handle<BytecodeArray> inlined_bytecode, SourcePosition pos) { in AddInlinedFunction()
238 Handle<BytecodeArray> inlined_bytecode, SourcePosition pos) in InlinedFunctionHolder()
/third_party/node/deps/v8/src/compiler/
Dcompiler-source-position-table.h22 Scope(SourcePositionTable* source_positions, SourcePosition position) in NON_EXPORTED_BASE()
37 void Init(SourcePosition position) { in NON_EXPORTED_BASE()
42 SourcePosition const prev_position_; in NON_EXPORTED_BASE()
52 SourcePosition GetSourcePosition(Node* node) const; in NON_EXPORTED_BASE()
53 void SetSourcePosition(Node* node, SourcePosition position); in NON_EXPORTED_BASE()
55 void SetCurrentPosition(const SourcePosition& pos) { in NON_EXPORTED_BASE()
58 SourcePosition GetCurrentPosition() const { return current_position_; } in NON_EXPORTED_BASE()
65 static SourcePosition UnknownSourcePosition(Zone* zone) { in NON_EXPORTED_BASE()
66 return SourcePosition::Unknown(); in NON_EXPORTED_BASE()
71 SourcePosition current_position_; in NON_EXPORTED_BASE()
[all …]
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()
Dgraph-visualizer.h22 class SourcePosition; variable
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/
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 pos, std::string name,
[all …]
Dsource-positions.h16 struct SourcePosition;
28 friend struct SourcePosition;
57 struct SourcePosition { struct
62 static SourcePosition Invalid() { in Invalid() argument
63 SourcePosition pos{SourceId::Invalid(), LineAndColumn::Invalid(), in Invalid()
68 bool CompareStartIgnoreColumn(const SourcePosition& pos) const { in CompareStartIgnoreColumn() argument
80 bool operator==(const SourcePosition& pos) const { argument
83 bool operator!=(const SourcePosition& pos) const { return !(*this == pos); }
87 DECLARE_CONTEXTUAL_VARIABLE(CurrentSourcePosition, SourcePosition);
105 inline std::string PositionAsString(SourcePosition pos) { in PositionAsString()
[all …]
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_;
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(
Dserver-data.cc16 void LanguageServerData::AddDefinition(SourcePosition token, in DEFINE_CONTEXTUAL_VARIABLE()
17 SourcePosition definition) { in DEFINE_CONTEXTUAL_VARIABLE()
21 base::Optional<SourcePosition> LanguageServerData::FindDefinition( in FindDefinition()
29 SourcePosition current = mapping.first; in FindDefinition()
Ddeclarable.h97 SourcePosition Position() const { return position_; } in Position()
98 void SetPosition(const SourcePosition& position) { position_ = position; } in SetPosition()
104 SourcePosition IdentifierPosition() const { in IdentifierPosition()
108 void SetIdentifierPosition(const SourcePosition& position) { in SetIdentifierPosition()
123 SourcePosition position_ = CurrentSourcePosition::Get();
124 SourcePosition identifier_position_ = SourcePosition::Invalid();
153 SourcePosition position;
162 return {SourcePosition::Invalid(), nullptr, ""}; in None()
166 return position == SourcePosition::Invalid() && scope == nullptr && in IsNone()
169 SpecializationRequester(SourcePosition position, Scope* scope,
[all …]
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()
Dtorque-code-generator.h23 previous_position_(SourcePosition::Invalid()) {} in TorqueCodeGenerator()
30 SourcePosition previous_position_;
64 virtual void EmitSourcePosition(SourcePosition pos,
Dclass-debug-reader-generator.cc41 SourcePosition pos;
116 DebugFieldType(const NameAndType& name_and_type, const SourcePosition& pos) in DebugFieldType()
203 SourcePosition pos_;
Dglobal-context.cc22 SourcePosition{CurrentSourceFile::Get(), LineAndColumn::Invalid(), in DEFINE_CONTEXTUAL_VARIABLE()
Dcc-generator.h27 void EmitSourcePosition(SourcePosition pos,
/third_party/ffmpeg/tools/
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/tools/turbolizer/src/
Dsource-resolver.ts36 export interface SourcePosition { interface
58 type AnyPosition = SourcePosition | BytecodePosition;
61 sourcePositions: Array<SourcePosition>;
70 inliningPosition: SourcePosition;
255 for (const [nodeId, sourcePosition] of Object.entries<SourcePosition>(map)) {
309 translateToSourceId(sourceId: number, location?: SourcePosition) {
320 addInliningPositions(sourcePosition: AnyPosition, locations: Array<SourcePosition>) {
372 getInlineStack(sourcePosition?: SourcePosition) {
/third_party/node/deps/v8/src/compiler/backend/
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_;
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_;
/third_party/node/deps/v8/tools/system-analyzer/
Dindex.mjs5 import {Script, SourcePosition} from '../profile.mjs';
61 SourcePosition,
107 case SourcePosition:
141 if (object instanceof SourcePosition) return true;
167 case SourcePosition:
244 case SourcePosition:
/third_party/node/deps/v8/src/profiler/
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()
/third_party/node/deps/v8/src/deoptimizer/
Ddeoptimizer.h33 DeoptInfo(SourcePosition position, DeoptimizeReason deopt_reason, in DeoptInfo()
40 const SourcePosition position;

1234