Top

ADLParser クラス


ADLParser

概要(Summary)

ADL ファイルのパース処理を行うクラス (See: here for details).

    ((cite: hotspot/src/share/vm/adlc/adlparse.hpp))
    class ADLParser {

使われ方(Usage)

adlc の main() 関数の中で作成され, parse() メソッドの呼び出しが終われば破棄される.

    ((cite: hotspot/src/share/vm/adlc/main.cpp))
    int main(int argc, char *argv[])
    {
    ...
      ADLParser    *ADL_Parse;      // ADL Parser object to parse AD file
    ...
      ADL_Parse = new ADLParser(ADL_Buf, AD); // Create a parser to parse the buffer
      ADL_Parse->parse();           // Parse buffer & build description lists

    ...
      delete ADL_Parse;             // Delete parser

詳細(Details)

See: here for details



This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.