comma::Checker Member List

This is the complete list of members for comma::Checker, including all inherited members.
acceptAccessTypeDecl(IdentifierInfo *name, Location loc, Node subtype)=0comma::ParseClient [pure virtual]
acceptAggregateKey(Node lower, Node upper)=0comma::ParseClient [pure virtual]
acceptAggregateKey(Node key)=0comma::ParseClient [pure virtual]
acceptAggregateKey(IdentifierInfo *name, Location loc)=0comma::ParseClient [pure virtual]
acceptAggregateOthers(Location loc, Node component)=0comma::ParseClient [pure virtual]
acceptAllocatorExpr(Node operand, Location loc)=0comma::ParseClient [pure virtual]
acceptApplication(Node prefix, NodeVector &argumentNodes)=0comma::ParseClient [pure virtual]
acceptArrayDecl(IdentifierInfo *name, Location loc, NodeVector indices, Node component)=0comma::ParseClient [pure virtual]
acceptAssignmentStmt(Node target, Node value)=0comma::ParseClient [pure virtual]
acceptAttribute(Node prefix, IdentifierInfo *name, Location loc)=0comma::ParseClient [pure virtual]
acceptCarrier(IdentifierInfo *name, Location loc, Node typeNode)=0comma::ParseClient [pure virtual]
acceptCharacterLiteral(IdentifierInfo *lit, Location loc)=0comma::ParseClient [pure virtual]
acceptDereference(Node prefix, Location loc)=0comma::ParseClient [pure virtual]
acceptDirectName(IdentifierInfo *name, Location loc, bool forStatement)=0comma::ParseClient [pure virtual]
acceptDSTDefinition(Node name, Node lower, Node upper)=0comma::ParseClient [pure virtual]
acceptDSTDefinition(Node nameOrAttribute, bool isUnconstrained)=0comma::ParseClient [pure virtual]
acceptDSTDefinition(Node lower, Node upper)=0comma::ParseClient [pure virtual]
acceptElseStmt(Location loc, Node ifNode, NodeVector &alternates)=0comma::ParseClient [pure virtual]
acceptElsifStmt(Location loc, Node ifNode, Node condition, NodeVector &consequents)=0comma::ParseClient [pure virtual]
acceptEmptyReturnStmt(Location loc)=0comma::ParseClient [pure virtual]
acceptEnumerationCharacter(IdentifierInfo *name, Location loc)=0comma::ParseClient [pure virtual]
acceptEnumerationIdentifier(IdentifierInfo *name, Location loc)=0comma::ParseClient [pure virtual]
acceptFormalDomain(IdentifierInfo *name, Location loc, Node sig)=0comma::ParseClient [pure virtual]
acceptFunctionReturnType(Node typeNode)=0comma::ParseClient [pure virtual]
acceptIfStmt(Location loc, Node condition, NodeVector &consequents)=0comma::ParseClient [pure virtual]
acceptImportDeclaration(Node importedType)=0comma::ParseClient [pure virtual]
acceptIncompleteTypeDecl(IdentifierInfo *name, Location loc)=0comma::ParseClient [pure virtual]
acceptInj(Location loc, Node expr)=0comma::ParseClient [pure virtual]
acceptIntegerLiteral(llvm::APInt &value, Location loc)=0comma::ParseClient [pure virtual]
acceptIntegerTypeDecl(IdentifierInfo *name, Location loc, Node low, Node high)=0comma::ParseClient [pure virtual]
acceptKeyedAggregateComponent(NodeVector &keys, Node expr, Location loc)=0comma::ParseClient [pure virtual]
acceptLoopStmt(Location loc, NodeVector &stmtNodes)=0comma::ParseClient [pure virtual]
acceptNullExpr(Location loc)=0comma::ParseClient [pure virtual]
acceptNullStmt(Location loc)=0comma::ParseClient [pure virtual]
acceptObjectDeclaration(Location loc, IdentifierInfo *name, Node type, Node initializer)=0comma::ParseClient [pure virtual]
acceptParameterAssociation(IdentifierInfo *key, Location loc, Node rhs)=0comma::ParseClient [pure virtual]
acceptPercent(Location loc)=0comma::ParseClient [pure virtual]
acceptPositionalAggregateComponent(Node component)=0comma::ParseClient [pure virtual]
acceptPragmaImport(Location pragmaLoc, IdentifierInfo *convention, Location conventionLoc, IdentifierInfo *enity, Location entityLoc, Node externalNameNode)=0comma::ParseClient [pure virtual]
acceptPragmaStmt(IdentifierInfo *name, Location loc, NodeVector &pragmaArgs)=0comma::ParseClient [pure virtual]
acceptPrj(Location loc, Node expr)=0comma::ParseClient [pure virtual]
acceptProcedureCall(Node name)=0comma::ParseClient [pure virtual]
acceptQualifiedExpr(Node qualifier, Node operand)=0comma::ParseClient [pure virtual]
acceptRaiseStmt(Location loc, Node exception, Node message)=0comma::ParseClient [pure virtual]
acceptRangedSubtypeDecl(IdentifierInfo *name, Location loc, Node subtype, Node low, Node high)=0comma::ParseClient [pure virtual]
acceptRecordComponent(IdentifierInfo *name, Location loc, Node type)=0comma::ParseClient [pure virtual]
acceptRenamedObjectDeclaration(Location loc, IdentifierInfo *name, Node type, Node target)=0comma::ParseClient [pure virtual]
acceptReturnStmt(Location loc, Node retNode)=0comma::ParseClient [pure virtual]
acceptSelectedComponent(Node prefix, IdentifierInfo *name, Location loc, bool forStatement)=0comma::ParseClient [pure virtual]
acceptStmt(Node context, Node stmt)=0comma::ParseClient [pure virtual]
acceptStringLiteral(const char *string, unsigned len, Location loc)=0comma::ParseClient [pure virtual]
acceptSubroutineParameter(IdentifierInfo *formal, Location loc, Node typeNode, PM::ParameterMode mode)=0comma::ParseClient [pure virtual]
acceptSubtypeDecl(IdentifierInfo *name, Location loc, Node subtype)=0comma::ParseClient [pure virtual]
acceptSupersignature(Node typeNode)=0comma::ParseClient [pure virtual]
acceptWhileStmt(Location loc, Node condition, NodeVector &stmtNodes)=0comma::ParseClient [pure virtual]
beginAddExpression()=0comma::ParseClient [pure virtual]
beginAggregate(Location loc)=0comma::ParseClient [pure virtual]
beginBlockStmt(Location loc, IdentifierInfo *label=0)=0comma::ParseClient [pure virtual]
beginCapsule()=0comma::ParseClient [pure virtual]
beginDomainDecl(IdentifierInfo *name, Location loc)=0comma::ParseClient [pure virtual]
beginEnumeration(IdentifierInfo *name, Location loc)=0comma::ParseClient [pure virtual]
beginForStmt(Location loc, IdentifierInfo *iterName, Location iterLoc, Node control, bool isReversed)=0comma::ParseClient [pure virtual]
beginFunctionDeclaration(IdentifierInfo *name, Location loc)=0comma::ParseClient [pure virtual]
beginGenericFormals()=0comma::ParseClient [pure virtual]
beginHandlerStmt(Location loc, NodeVector &choices)=0comma::ParseClient [pure virtual]
beginProcedureDeclaration(IdentifierInfo *name, Location loc)=0comma::ParseClient [pure virtual]
beginRecord(IdentifierInfo *name, Location loc)=0comma::ParseClient [pure virtual]
beginSignatureDecl(IdentifierInfo *name, Location loc)=0comma::ParseClient [pure virtual]
beginSignatureProfile()=0comma::ParseClient [pure virtual]
beginSubroutineDefinition(Node declarationNode)=0comma::ParseClient [pure virtual]
Checker()comma::Checker [inline, protected]
checkSuccessful() const =0comma::Checker [pure virtual]
create(Diagnostic &diag, AstResource &resource, CompilationUnit *cunit)comma::Checker [static]
deleteNode(Node &node)=0comma::ParseClient [pure virtual]
endAddExpression()=0comma::ParseClient [pure virtual]
endAggregate()=0comma::ParseClient [pure virtual]
endBlockStmt(Node block)=0comma::ParseClient [pure virtual]
endCapsule()=0comma::ParseClient [pure virtual]
endEnumeration()=0comma::ParseClient [pure virtual]
endForStmt(Node forNode, NodeVector &bodyNodes)=0comma::ParseClient [pure virtual]
endGenericFormals()=0comma::ParseClient [pure virtual]
endHandlerStmt(Node context, Node handler)=0comma::ParseClient [pure virtual]
endRecord()=0comma::ParseClient [pure virtual]
endSignatureProfile()=0comma::ParseClient [pure virtual]
endSubroutineBody(Node context)=0comma::ParseClient [pure virtual]
endSubroutineDeclaration(bool definitionFollows)=0comma::ParseClient [pure virtual]
endSubroutineDefinition()=0comma::ParseClient [pure virtual]
finishName(Node name)=0comma::ParseClient [pure virtual]
getCompilationUnit() const =0comma::Checker [pure virtual]
getInvalidNode()comma::ParseClient [inline]
getNode(void *ptr)comma::ParseClient [inline, protected]
getNullNode()comma::ParseClient [inline]
getReleasedNode(void *ptr)comma::ParseClient [inline, protected]

Generated on 1 Feb 2010 for Comma by  doxygen 1.6.1

Rabisu Mirror Service We provide mirrors to support Open source communities. Our mirror server is located in Istanbul/Turkey region.

Please do not hesitate to contact mirror@rabisu.com for new open source mirror submissions.