Lines Matching refs:StructField

20 const std::string StructField::kFieldType = "StructField";
22 StructField::StructField(std::string name, std::string type_name, Size size, ParseLocation loc) in StructField() function in StructField
25 const std::string& StructField::GetFieldType() const { in GetFieldType()
26 return StructField::kFieldType; in GetFieldType()
29 Size StructField::GetSize() const { in GetSize()
33 Size StructField::GetBuilderSize() const { in GetBuilderSize()
38 std::string StructField::GetDataType() const { in GetDataType()
42 void StructField::GenExtractor(std::ostream& s, int, bool) const { in GenExtractor()
47 std::string StructField::GetGetterFunctionName() const { in GetGetterFunctionName()
53 void StructField::GenGetter(std::ostream& s, Size start_offset, Size end_offset) const { in GenGetter()
67 std::string StructField::GetBuilderParameterType() const { in GetBuilderParameterType()
71 bool StructField::HasParameterValidator() const { in HasParameterValidator()
75 void StructField::GenParameterValidator(std::ostream&) const { in GenParameterValidator()
79 void StructField::GenInserter(std::ostream& s) const { in GenInserter()
83 void StructField::GenValidator(std::ostream&) const { in GenValidator()
87 void StructField::GenStringRepresentation(std::ostream& s, std::string accessor) const { in GenStringRepresentation()
91 std::string StructField::GetRustDataType() const { in GetRustDataType()
95 void StructField::GenBoundsCheck(std::ostream&, Size, Size, std::string) const { in GenBoundsCheck()
99 void StructField::GenRustGetter(std::ostream& s, Size start_offset, Size) const { in GenRustGetter()
105 void StructField::GenRustWriter(std::ostream& s, Size start_offset, Size) const { in GenRustWriter()