• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Java Marker类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中com.intellij.lang.PsiBuilder.Marker的典型用法代码示例。如果您正苦于以下问题:Java Marker类的具体用法?Java Marker怎么用?Java Marker使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



Marker类属于com.intellij.lang.PsiBuilder包,在下文中一共展示了Marker类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: nakedTerm_0_1

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
private static boolean nakedTerm_0_1(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "nakedTerm_0_1")) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = nakedTerm_0_1_0(b, l + 1);
  int c = current_position_(b);
  while (r) {
    if (!nakedTerm_0_1_0(b, l + 1)) break;
    if (!empty_element_parsed_guard_(b, "nakedTerm_0_1", c)) break;
    c = current_position_(b);
  }
  exit_section_(b, m, null, r);
  return r;
}
 
开发者ID:ceddy4395,项目名称:Goal-Intellij-Plugin,代码行数:15,代码来源:ActionSpecParser.java


示例2: handlerLabeledParametersCallExpression_0_2_0_1_0_0_3_0_0

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
private static boolean handlerLabeledParametersCallExpression_0_2_0_1_0_0_3_0_0(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "handlerLabeledParametersCallExpression_0_2_0_1_0_0_3_0_0")) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = consumeTokenFast(b, LAND);
  if (!r) r = consumeTokenFast(b, LOR);
  if (!r) r = consumeTokenFast(b, COMMA);
  exit_section_(b, m, null, r);
  return r;
}
 
开发者ID:ant-druha,项目名称:AppleScript-IDEA,代码行数:11,代码来源:AppleScriptParser.java


示例3: root

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
static boolean root(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "root")) return false;
  boolean r;
  Marker m = enter_section_(b, l, _NONE_);
  r = consumeToken(b, CRLF);
  if (!r) r = root_1(b, l + 1);
  exit_section_(b, l, m, r, false, recover_root_parser_);
  return r;
}
 
开发者ID:AlexanderBartash,项目名称:hybris-integration-intellij-idea-plugin,代码行数:10,代码来源:ImpexParser.java


示例4: string

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
public static boolean string(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "string")) return false;
  if (!nextTokenIs(b, "<string>", DQSTRING, SQSTRING)) return false;
  boolean r;
  Marker m = enter_section_(b, l, _NONE_, STRING, "<string>");
  r = consumeToken(b, DQSTRING);
  if (!r) r = consumeToken(b, SQSTRING);
  exit_section_(b, l, m, r, false, null);
  return r;
}
 
开发者ID:ceddy4395,项目名称:Goal-Intellij-Plugin,代码行数:11,代码来源:ActionSpecParser.java


示例5: activateCommandExpression

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
public static boolean activateCommandExpression(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "activateCommandExpression")) return false;
  if (!nextTokenIsFast(b, ACTIVATE)) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = consumeTokenFast(b, ACTIVATE);
  r = r && activateCommandExpression_1(b, l + 1);
  exit_section_(b, m, ACTIVATE_COMMAND_EXPRESSION, r);
  return r;
}
 
开发者ID:ant-druha,项目名称:AppleScript-IDEA,代码行数:11,代码来源:AppleScriptParser.java


示例6: parameter_0

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
private static boolean parameter_0(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "parameter_0")) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = consumeToken(b, HEADER_PARAMETER_NAME);
  if (!r) r = macro_usage_dec(b, l + 1);
  if (!r) r = consumeToken(b, DOCUMENT_ID);
  exit_section_(b, m, null, r);
  return r;
}
 
开发者ID:AlexanderBartash,项目名称:hybris-integration-intellij-idea-plugin,代码行数:11,代码来源:ImpexParser.java


示例7: referenceIdBeforeParamLabel_1

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
private static boolean referenceIdBeforeParamLabel_1(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "referenceIdBeforeParamLabel_1")) return false;
  boolean r;
  Marker m = enter_section_(b, l, _AND_);
  r = handlerParameterLabel(b, l + 1);
  exit_section_(b, l, m, r, false, null);
  return r;
}
 
开发者ID:ant-druha,项目名称:AppleScript-IDEA,代码行数:9,代码来源:AppleScriptParser.java


示例8: templateVariable_2_0

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
private static boolean templateVariable_2_0(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "templateVariable_2_0")) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = consumeToken(b, TEMPLATE_VARIABLE_SEPARATOR);
  r = r && templateVariableExpressionG(b, l + 1);
  r = r && templateVariable_2_0_2(b, l + 1);
  exit_section_(b, m, null, r);
  return r;
}
 
开发者ID:xylo,项目名称:intellij-postfix-templates,代码行数:11,代码来源:CptParser.java


示例9: identifier_chain_1_0_0

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
private static boolean identifier_chain_1_0_0(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "identifier_chain_1_0_0")) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = identifier_chain_1_0_0_0(b, l + 1);
  r = r && identifier_chain_1_0_0_1(b, l + 1);
  exit_section_(b, m, null, r);
  return r;
}
 
开发者ID:AlexanderBartash,项目名称:hybris-integration-intellij-idea-plugin,代码行数:10,代码来源:FlexibleSearchParser.java


示例10: handlerLabeledParametersCallExpression_1_1_0_1

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
private static boolean handlerLabeledParametersCallExpression_1_1_0_1(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "handlerLabeledParametersCallExpression_1_1_0_1")) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = consumeTokenFast(b, WITHOUT);
  r = r && labelForFalseParam(b, l + 1);
  r = r && handlerLabeledParametersCallExpression_1_1_0_1_2(b, l + 1);
  r = r && handlerLabeledParametersCallExpression_1_1_0_1_3(b, l + 1);
  exit_section_(b, m, null, r);
  return r;
}
 
开发者ID:ant-druha,项目名称:AppleScript-IDEA,代码行数:12,代码来源:AppleScriptParser.java


示例11: textItemDelimitersProperty

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
public static boolean textItemDelimitersProperty(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "textItemDelimitersProperty")) return false;
  if (!nextTokenIs(b, TEXT_ITEM_DELIMETERS)) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = consumeToken(b, TEXT_ITEM_DELIMETERS);
  exit_section_(b, m, TEXT_ITEM_DELIMITERS_PROPERTY, r);
  return r;
}
 
开发者ID:ant-druha,项目名称:AppleScript-IDEA,代码行数:10,代码来源:AppleScriptParser.java


示例12: value_line_0

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
private static boolean value_line_0(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "value_line_0")) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = consumeToken(b, VALUE_SUBTYPE);
  r = r && value_line_0_1(b, l + 1);
  exit_section_(b, m, null, r);
  return r;
}
 
开发者ID:AlexanderBartash,项目名称:hybris-integration-intellij-idea-plugin,代码行数:10,代码来源:ImpexParser.java


示例13: useScriptingAdditionsStatement_2_0_0_0

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
private static boolean useScriptingAdditionsStatement_2_0_0_0(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "useScriptingAdditionsStatement_2_0_0_0")) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = consumeTokens(b, 0, WITH, IMPORTING);
  exit_section_(b, m, null, r);
  return r;
}
 
开发者ID:ant-druha,项目名称:AppleScript-IDEA,代码行数:9,代码来源:AppleScriptParser.java


示例14: root_0

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
private static boolean root_0(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "root_0")) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = useClause(b, l + 1);
  int c = current_position_(b);
  while (r) {
    if (!useClause(b, l + 1)) break;
    if (!empty_element_parsed_guard_(b, "root_0", c)) break;
    c = current_position_(b);
  }
  exit_section_(b, m, null, r);
  return r;
}
 
开发者ID:ceddy4395,项目名称:Goal-Intellij-Plugin,代码行数:15,代码来源:TestParser.java


示例15: CONST_DECLARATION

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
public static boolean CONST_DECLARATION(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "CONST_DECLARATION")) return false;
  if (!nextTokenIs(b, CONST)) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = consumeTokens(b, 0, CONST, IDENT, COLON);
  r = r && TYPE_DECLARATION(b, l + 1);
  r = r && CONST_DECLARATION_4(b, l + 1);
  exit_section_(b, m, CONST_DECLARATION, r);
  return r;
}
 
开发者ID:datathings,项目名称:greycat-idea-plugin,代码行数:12,代码来源:GCMParser.java


示例16: variableList

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
public static boolean variableList(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "variableList")) return false;
  if (!nextTokenIs(b, VARIABLE)) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = consumeToken(b, VARIABLE);
  r = r && variableList_1(b, l + 1);
  exit_section_(b, m, VARIABLE_LIST, r);
  return r;
}
 
开发者ID:ceddy4395,项目名称:Goal-Intellij-Plugin,代码行数:11,代码来源:PrologParser.java


示例17: equalityOperator

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
static boolean equalityOperator(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "equalityOperator")) return false;
  if (!nextTokenIs(b, "", EQ, NE)) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = consumeToken(b, NE);
  if (!r) r = consumeToken(b, EQ);
  exit_section_(b, m, null, r);
  return r;
}
 
开发者ID:ant-druha,项目名称:AppleScript-IDEA,代码行数:11,代码来源:AppleScriptParser.java


示例18: table_expression

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
public static boolean table_expression(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "table_expression")) return false;
  if (!nextTokenIs(b, FROM)) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = from_clause(b, l + 1);
  r = r && table_expression_1(b, l + 1);
  r = r && table_expression_2(b, l + 1);
  r = r && table_expression_3(b, l + 1);
  exit_section_(b, m, TABLE_EXPRESSION, r);
  return r;
}
 
开发者ID:AlexanderBartash,项目名称:hybris-integration-intellij-idea-plugin,代码行数:13,代码来源:FlexibleSearchParser.java


示例19: rawDictionaryCommandHandlerCallExpression

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
public static boolean rawDictionaryCommandHandlerCallExpression(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "rawDictionaryCommandHandlerCallExpression")) return false;
  if (!nextTokenIsFast(b, RAW_LBR)) return false;
  boolean r;
  Marker m = enter_section_(b);
  r = consumeTokens(b, 0, RAW_LBR, EVENT);
  r = r && identifier(b, l + 1);
  r = r && consumeToken(b, RAW_RBR);
  r = r && rawDictionaryCommandHandlerCallExpression_4(b, l + 1);
  exit_section_(b, m, RAW_DICTIONARY_COMMAND_HANDLER_CALL_EXPRESSION, r);
  return r;
}
 
开发者ID:ant-druha,项目名称:AppleScript-IDEA,代码行数:13,代码来源:AppleScriptParser.java


示例20: arbitraryReference

import com.intellij.lang.PsiBuilder.Marker; //导入依赖的package包/类
public static boolean arbitraryReference(PsiBuilder b, int l) {
  if (!recursion_guard_(b, l, "arbitraryReference")) return false;
  if (!nextTokenIs(b, SOME)) return false;
  boolean r, p;
  Marker m = enter_section_(b, l, _NONE_, ARBITRARY_REFERENCE, null);
  r = consumeToken(b, SOME);
  p = r; // pin = 1
  r = r && typeSpecifier(b, l + 1);
  exit_section_(b, l, m, r, p, null);
  return r || p;
}
 
开发者ID:ant-druha,项目名称:AppleScript-IDEA,代码行数:12,代码来源:AppleScriptParser.java



注:本文中的com.intellij.lang.PsiBuilder.Marker类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java DelegateTree类代码示例发布时间:2022-05-21
下一篇:
Java OnNavigationListener类代码示例发布时间:2022-05-21
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap