return false; BLangType type1 = (BLangType) node.requiredParams.get(0).getTypeNode(); BLangType type2 = (BLangType) node.requiredParams.get(1).getTypeNode(); if (!type1.type.tsymbol.name.value.equals("Context")) { return false;
SymbolKind kind; String btype = ""; if (variableNode.getTypeNode() != null) { btype = variableNode.getTypeNode().toString(); } else if (variableNode.symbol != null) { btype = variableNode.symbol.type.toString();
.getVariable().getTypeNode();
Set<Whitespace> wsSet = varNode.getWS(); if (wsSet != null && wsSet.size() > 0) { BLangType typeNode = varNode.getTypeNode(); int beforeIdentifierWSLength = getLowestIndexedWS(wsSet).getWs().length(); if (varNode.symbol.type != null && varNode.symbol.type.tsymbol != null) {
if (retParamsAvail) { BLangSimpleVariable varNode = (BLangSimpleVariable) this.varStack.pop(); returnTypeNode = varNode.getTypeNode();
@Override public void visit(BLangSimpleVariable varNode) { setPreviousNode(varNode); if (varNode.symbol != null) { CommonUtil.calculateEndColumnOfGivenName(varNode.getPosition(), varNode.symbol.name.getValue(), ""); DiagnosticPos identifierPos = HoverUtil.getIdentifierPosition(varNode); if (HoverUtil.isMatchingPosition(identifierPos, this.position)) { addPosition(varNode, this.previousNode, varNode.symbol.name.getValue(), varNode.symbol.pkgID, ContextConstants.VARIABLE, ContextConstants.VARIABLE, varNode.symbol.name.getValue(), varNode.symbol.owner); setTerminateVisitor(true); } } if (varNode.expr != null) { this.acceptNode(varNode.expr); } if (varNode.getTypeNode() != null) { this.acceptNode(varNode.getTypeNode()); } }
return; BType fileEvent = parameters.get(0).getTypeNode().type; if (fileEvent.getKind().equals(TypeKind.OBJECT)) { if (fileEvent instanceof BStructureType) {