Lines Matching full:const
29 void Dump(std::ostream &os, const pandasm::Program &program);
30 void SetAbcFilePath(const std::string &abc_file_path);
33 void DumpAbcFilePath(std::ostream &os) const;
34 void DumpLanguage(std::ostream &os, const panda::panda_file::SourceLang lang) const;
35 void DumpProgramLanguage(std::ostream &os) const;
36 void DumpLiteralArrayTable(std::ostream &os) const;
37 void DumpRecordTable(std::ostream &os) const;
38 void DumpRecord(std::ostream &os, const pandasm::Record &record) const;
39 void DumpRecordLanguage(std::ostream &os, const pandasm::Record &record) const;
40 bool DumpRecordMetaData(std::ostream &os, const pandasm::Record &record) const;
41 void DumpFieldList(std::ostream &os, const pandasm::Record &record) const;
42 void DumpField(std::ostream &os, const pandasm::Field &field) const;
43 void DumpFieldMetaData(std::ostream &os, const pandasm::Field &field) const;
44 void DumpRecordSourceFile(std::ostream &os, const pandasm::Record &record) const;
46 void DumpFunction(std::ostream &os, const pandasm::Function &function);
47 void DumpFunctionLanguage(std::ostream &os, const pandasm::Function &function) const;
48 void DumpFunctionKind(std::ostream &os, const pandasm::Function &function) const;
49 void DumpFunctionAnnotations(std::ostream &os, const pandasm::Function &function) const;
50 void DumpFunctionHead(std::ostream &os, const pandasm::Function &function) const;
51 void DumpFunctionReturnType(std::ostream &os, const pandasm::Function &function) const;
52 void DumpFunctionName(std::ostream &os, const pandasm::Function &function) const;
53 void DumpFunctionParams(std::ostream &os, const pandasm::Function &function) const;
54 …id DumpFunctionParamAtIndex(std::ostream &os, const pandasm::Function::Parameter ¶m, size_t id…
55 void DumpFunctionAttributes(std::ostream &os, const pandasm::Function &function) const;
56 void DumpFunctionBody(std::ostream &os, const pandasm::Function &function);
57 void DumpFunctionIns(std::ostream &os, const pandasm::Function &function);
58 void DumpOriginalFunctionIns(std::ostream &os, const pandasm::Function &function);
59 void DumpNormalizedFunctionIns(std::ostream &os, const pandasm::Function &function);
60 void DumpFunctionDebugInfo(std::ostream &os, const pandasm::Function &function);
61 void UpdateLocalVarMap(const pandasm::Function &function,
63 void DumpAnnotationData(std::ostream &os, const pandasm::AnnotationData &anno) const;
64 void DumpArrayValue(std::ostream &os, const pandasm::ArrayValue &array) const;
65 void DumpScalarValue(std::ostream &os, const pandasm::ScalarValue &scalar) const;
66 void GetFinalDumpIns(const pandasm::Function &function);
67 …void UpdateLabels4DumpIns(std::vector<pandasm::InsPtr> &dump_ins, const LabelMap &label_map) const;
69 const LabelMap &label_map) const;
70 std::string GetMappedLabel(const std::string &label, const LabelMap &label_map) const;
72 void DumpFunctionCatchBlocks(std::ostream &os, const pandasm::Function &function) const;
73 void DumpOriginalFunctionCatchBlocks(std::ostream &os, const pandasm::Function &function) const;
74 … void DumpNormalizedFunctionCatchBlocks(std::ostream &os, const pandasm::Function &function) const;
75 void DumpCatchBlock(std::ostream &os, const pandasm::Function::CatchBlock &catch_block) const;
76 void UpdateCatchBlock(pandasm::Function::CatchBlock &catch_block) const;
77 std::string GetUpdatedCatchBlockLabel(const std::string &orignal_label) const;
78 void ReplaceLiteralId4Ins(pandasm::InsPtr &pa_ins) const;
79 void DumpStrings(std::ostream &os) const;
80 std::string SerializeLiteralArray(const pandasm::LiteralArray &lit_array, uint32_t id) const;
81 void SerializeLiterals(const pandasm::LiteralArray &lit_array, std::stringstream &os) const;
82 …void SerializeLiteralsAtIndex(const pandasm::LiteralArray &lit_array, std::stringstream &os, size_…
83 …rializeNestedLiteralArrayById(std::stringstream &os, const std::string &literal_array_id_name) con…
93 const pandasm::Program *program_ = nullptr;