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
    long
    Source file containing the function.
    long
    Unique nonzero id for the function.
    long
    Name of the function, in human-readable form if available.
    long
    Line number in source file.
    long
    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

    • getId

      long getId()
       Unique nonzero id for the function. [deprecated]
       
      uint64 id = 1;
      Returns:
      The id.
    • getName

      long getName()
       Name of the function, in human-readable form if available.
       
      int64 name = 2;
      Returns:
      The name.
    • getSystemName

      long getSystemName()
       Name of the function, as identified by the system.
       For instance, it can be a C++ mangled name.
       
      int64 system_name = 3;
      Returns:
      The systemName.
    • getFilename

      long getFilename()
       Source file containing the function.
       
      int64 filename = 4;
      Returns:
      The filename.
    • getStartLine

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