Interface FunctionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Function, Function.Builder

public interface FunctionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Source file containing the function.
    int
    Name of the function, in human-readable form if available.
    long
    Line number in source file.
    int
    Name of the function, as identified by the system.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getNameStrindex

      int getNameStrindex()
       Name of the function, in human-readable form if available.
       
      int32 name_strindex = 1;
      Returns:
      The nameStrindex.
    • getSystemNameStrindex

      int getSystemNameStrindex()
       Name of the function, as identified by the system.
       For instance, it can be a C++ mangled name.
       
      int32 system_name_strindex = 2;
      Returns:
      The systemNameStrindex.
    • getFilenameStrindex

      int getFilenameStrindex()
       Source file containing the function.
       
      int32 filename_strindex = 3;
      Returns:
      The filenameStrindex.
    • getStartLine

      long getStartLine()
       Line number in source file.
       
      int64 start_line = 4;
      Returns:
      The startLine.