当前位置: 首页>>代码示例>>Java>>正文


Java TypeChecker.detail2方法代码示例

本文整理汇总了Java中com.fujitsu.vdmj.typechecker.TypeChecker.detail2方法的典型用法代码示例。如果您正苦于以下问题:Java TypeChecker.detail2方法的具体用法?Java TypeChecker.detail2怎么用?Java TypeChecker.detail2使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.fujitsu.vdmj.typechecker.TypeChecker的用法示例。


在下文中一共展示了TypeChecker.detail2方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: checkOver

import com.fujitsu.vdmj.typechecker.TypeChecker; //导入方法依赖的package包/类
public void checkOver()
{
	List<String> done = new Vector<String>();

	TCDefinitionList singles = defs.singleDefinitions();

	for (TCDefinition def1: singles)
	{
		for (TCDefinition def2: singles)
		{
			if (def1 != def2 &&
				def1.name != null && def2.name != null &&
				def1.name.getName().equals(def2.name.getName()) &&
				!done.contains(def1.name.getName()))
			{
				if ((def1.isFunction() && !def2.isFunction()) ||
					(def1.isOperation() && !def2.isOperation()))
				{
					def1.report(3017, "Duplicate definitions for " + def1.name.getName());
					TypeChecker.detail2(def1.name.getName(), def1.location, def2.name.getName(), def2.location);
					done.add(def1.name.getName());
				}
			}
		}
	}
}
 
开发者ID:nickbattle,项目名称:FJ-VDMJ,代码行数:27,代码来源:TCModule.java

示例2: detail2

import com.fujitsu.vdmj.typechecker.TypeChecker; //导入方法依赖的package包/类
public void detail2(boolean serious, String tag1, Object obj1, String tag2, Object obj2)
{
	if (serious)
	{
		TypeChecker.detail2(tag1, obj1, tag2, obj2);
	}
}
 
开发者ID:nickbattle,项目名称:FJ-VDMJ,代码行数:8,代码来源:TCExpression.java

示例3: detail2

import com.fujitsu.vdmj.typechecker.TypeChecker; //导入方法依赖的package包/类
public void detail2(
	boolean serious, String tag1, Object obj1, String tag2, Object obj2)
{
	if (serious)
	{
		TypeChecker.detail2(tag1, obj1, tag2, obj2);
	}
}
 
开发者ID:nickbattle,项目名称:FJ-VDMJ,代码行数:9,代码来源:TCObjectDesignator.java

示例4: detail2

import com.fujitsu.vdmj.typechecker.TypeChecker; //导入方法依赖的package包/类
/**
 * @see com.fujitsu.vdmj.ast.definitions.ASTDefinition#detail2
 */
public void detail2(String tag1, Object obj1, String tag2, Object obj2)
{
	TypeChecker.detail2(tag1, obj1, tag2, obj2);
}
 
开发者ID:nickbattle,项目名称:FJ-VDMJ,代码行数:8,代码来源:TCBind.java

示例5: detail2

import com.fujitsu.vdmj.typechecker.TypeChecker; //导入方法依赖的package包/类
public void detail2(String tag1, Object obj1, String tag2, Object obj2)
{
	TypeChecker.detail2(tag1, obj1, tag2, obj2);
}
 
开发者ID:nickbattle,项目名称:FJ-VDMJ,代码行数:5,代码来源:TCPattern.java

示例6: detail2

import com.fujitsu.vdmj.typechecker.TypeChecker; //导入方法依赖的package包/类
/**
 * @see com.fujitsu.vdmj.ast.definitions.PODefinition#detail2
 */

public void detail2(String tag1, Object obj1, String tag2, Object obj2)
{
	TypeChecker.detail2(tag1, obj1, tag2, obj2);
}
 
开发者ID:nickbattle,项目名称:FJ-VDMJ,代码行数:9,代码来源:TCImport.java

示例7: detail2

import com.fujitsu.vdmj.typechecker.TypeChecker; //导入方法依赖的package包/类
/**
 * @see com.fujitsu.vdmj.ast.definitions.ASTDefinition#detail2
 */

public void detail2(String tag1, Object obj1, String tag2, Object obj2)
{
	TypeChecker.detail2(tag1, obj1, tag2, obj2);
}
 
开发者ID:nickbattle,项目名称:FJ-VDMJ,代码行数:9,代码来源:TCExport.java

示例8: detail2

import com.fujitsu.vdmj.typechecker.TypeChecker; //导入方法依赖的package包/类
/**
 * Add detail to a type checking error or warning. As {@link #detail},
 * except two tag/value pairs can be passed (eg. "Actual" x, "Expected" y).
 */
public void detail2(String tag1, Object obj1, String tag2, Object obj2)
{
	TypeChecker.detail2(tag1, obj1, tag2, obj2);
}
 
开发者ID:nickbattle,项目名称:FJ-VDMJ,代码行数:9,代码来源:TCDefinition.java

示例9: detail2

import com.fujitsu.vdmj.typechecker.TypeChecker; //导入方法依赖的package包/类
/**
 * @see org.INDefinition.vdmj.definitions.Definition#detail2
 */
public void detail2(String tag1, Object obj1, String tag2, Object obj2)
{
	TypeChecker.detail2(tag1, obj1, tag2, obj2);
}
 
开发者ID:nickbattle,项目名称:FJ-VDMJ,代码行数:8,代码来源:TCStatement.java

示例10: detail2

import com.fujitsu.vdmj.typechecker.TypeChecker; //导入方法依赖的package包/类
/**
 * @see com.fujitsu.vdmj.ast.definitions.TCDefinition#detail2
 */
public void detail2(String tag1, Object obj1, String tag2, Object obj2)
{
	TypeChecker.detail2(tag1, obj1, tag2, obj2);
}
 
开发者ID:nickbattle,项目名称:vdmj,代码行数:8,代码来源:TCBind.java

示例11: detail2

import com.fujitsu.vdmj.typechecker.TypeChecker; //导入方法依赖的package包/类
/**
 * @see com.fujitsu.vdmj.ast.definitions.TCDefinition#detail2
 */

public void detail2(String tag1, Object obj1, String tag2, Object obj2)
{
	TypeChecker.detail2(tag1, obj1, tag2, obj2);
}
 
开发者ID:nickbattle,项目名称:vdmj,代码行数:9,代码来源:TCImport.java

示例12: detail2

import com.fujitsu.vdmj.typechecker.TypeChecker; //导入方法依赖的package包/类
/**
 * @see org.TCDefinition.vdmj.definitions.Definition#detail2
 */
public void detail2(String tag1, Object obj1, String tag2, Object obj2)
{
	TypeChecker.detail2(tag1, obj1, tag2, obj2);
}
 
开发者ID:nickbattle,项目名称:vdmj,代码行数:8,代码来源:TCStatement.java


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