Home
last modified time | relevance | path

Searched refs:AstTypeName (Results 1 – 16 of 16) sorted by relevance

/dports/java/jikes/jikes-1.22/src/
H A Dast.h187 class AstTypeName; variable
1152 class AstTypeName : public AstType
1155 AstTypeName* base_opt;
1159 inline AstTypeName(AstName* n) in AstTypeName() function
1163 ~AstTypeName() {} in ~AstTypeName()
1735 AstArray<AstTypeName*>* bounds;
1823 AstTypeName* super_opt;
2156 AstArray<AstTypeName*>* throws;
3626 AstTypeName* base_opt;
3662 AstTypeName* base_opt;
[all …]
H A Djavaact.cpp292 AstTypeName* Parser::MakeTypeArguments(int tokennum) in MakeTypeArguments()
294 AstTypeName* p = Sym(tokennum) -> NameCast() in MakeTypeArguments()
296 : DYNAMIC_CAST<AstTypeName*> (Sym(tokennum)); in MakeTypeArguments()
319 AstTypeName* p = ast_pool -> NewTypeName(DYNAMIC_CAST<AstName*> (Sym(1))); in Act31()
969 p -> super_opt = DYNAMIC_CAST<AstTypeName*> (Sym(5)); in MakeClassDeclaration()
1360 p -> AddThrow(DYNAMIC_CAST<AstTypeName*> (root -> element)); in MakeMethodHeader()
1605 p -> AddThrow(DYNAMIC_CAST<AstTypeName*> (root -> element)); in MakeConstructorDeclaration()
3243 p -> class_type = DYNAMIC_CAST<AstTypeName*> (Sym(2)); in Act326()
3261 p -> class_type = DYNAMIC_CAST<AstTypeName*> (Sym(3)); in Act327()
3794 AstTypeName* p = DYNAMIC_CAST<AstTypeName*> (Sym(6)); in Act392()
[all …]
H A Dast.cpp304 Ast* AstTypeName::Clone(StoragePool* ast_pool) in Clone()
306 AstTypeName* clone = in Clone()
309 clone -> base_opt = (AstTypeName*) base_opt -> Clone(ast_pool); in Clone()
480 clone -> AddBound((AstTypeName*) Bound(i) -> Clone(ast_pool)); in Clone()
618 clone -> AddThrow((AstTypeName*) Throw(i) -> Clone(ast_pool)); in Clone()
695 clone -> AddThrow((AstTypeName*) Throw(i) -> Clone(ast_pool)); in Clone()
1051 clone -> type = (AstTypeName*) type -> Clone(ast_pool); in Clone()
1062 clone -> base_opt = (AstTypeName*) base_opt -> Clone(ast_pool); in Clone()
1073 clone -> base_opt = (AstTypeName*) base_opt -> Clone(ast_pool); in Clone()
1100 clone -> class_type = (AstTypeName*) class_type -> Clone(ast_pool); in Clone()
[all …]
H A Dparser.h29 class AstTypeName; variable
H A Dbody.cpp2250 void Semantic::CheckThrow(AstTypeName* throw_expression, in CheckThrow()
2251 Tuple<AstTypeName*>* throws_list) in CheckThrow()
2288 AstTypeName* other_expr = (*throws_list)[i]; in CheckThrow()
2338 Tuple<AstTypeName*>* throws_list = NULL; in ProcessMethodBody()
2340 throws_list = new Tuple<AstTypeName*> in ProcessMethodBody()
2408 Tuple<AstTypeName*>* throws_list = NULL; in ProcessConstructorBody()
2410 throws_list = new Tuple<AstTypeName*> in ProcessConstructorBody()
H A Djava.g720 AstTypeName* MakeTypeArguments(int tokennum);
1087 AstTypeName* Parser::MakeTypeArguments(int tokennum)
1089 AstTypeName* p = Sym(tokennum) -> NameCast()
1091 : DYNAMIC_CAST<AstTypeName*> (Sym(tokennum));
1899 p -> super_opt = DYNAMIC_CAST<AstTypeName*> (Sym(5));
1919 // Creates an AstTypeParameters node for insertion into an AstTypeName.
2324 p -> AddThrow(DYNAMIC_CAST<AstTypeName*> (root -> element));
2671 p -> AddThrow(DYNAMIC_CAST<AstTypeName*> (root -> element));
4509 p -> class_type = DYNAMIC_CAST<AstTypeName*> (Sym(2));
4533 p -> class_type = DYNAMIC_CAST<AstTypeName*> (Sym(3));
[all …]
H A Dsemantic.h838 void ProcessSuperinterface(TypeSymbol*, AstTypeName*);
1133 void CheckThrow(AstTypeName*, Tuple<AstTypeName*>*);
H A Ddecl.cpp749 void Semantic::ProcessSuperinterface(TypeSymbol* base_type, AstTypeName* name) in ProcessSuperinterface()
2337 AstTypeName* throw_expr = constructor_declaration -> Throw(k); in ProcessConstructorDeclaration()
3458 AstTypeName* throw_expr = method_declaration -> Throw(k); in ProcessMethodDeclaration()
3920 AstTypeName* name = actual_type -> TypeNameCast(); in ProcessType()
H A Dunparse.cpp139 void AstTypeName::Unparse(Ostream& os, LexStream* lex_stream) in Unparse()
H A Djavaact.h21 AstTypeName* MakeTypeArguments(int tokennum); in InitRuleAction()
H A Dexpr.cpp3304 AstTypeName* base = this_expression -> base_opt; in ProcessThisExpression()
3388 AstTypeName* base = super_expression -> base_opt; in ProcessSuperExpression()
/dports/lang/ucc/ucc/ucl/
H A Dast.h46 typedef struct astTypeName *AstTypeName; typedef
67 AstTypeName ParseTypeName(void);
H A Ddecl.h188 Type CheckTypeName(AstTypeName tname);
H A Ddecl.c839 AstTypeName ParseTypeName(void) in ParseTypeName()
841 AstTypeName tyName; in ParseTypeName()
H A Dexprchk.c357 ty = CheckTypeName((AstTypeName)expr->kids[0]); in CheckTypeCast()
471 ty = CheckTypeName((AstTypeName)expr->kids[0]); in CheckUnaryExpression()
H A Ddeclchk.c971 Type CheckTypeName(AstTypeName tname) in CheckTypeName()