Searched refs:type_expression (Results 1 – 8 of 8) sorted by relevance
99 te = type_expression(None)107 type_expression.built_in_types = tt111 class type_expression(object): class122 if not type_expression.built_in_types:191 te = type_expression.built_in_types.find_type( type_name )290 te = type_expression( t )
338 te = typeexpr.type_expression( None )409 self.type_expr = typeexpr.type_expression( ts, context )
345 const Type* TypeVisitor::ComputeType(TypeExpression* type_expression) { in ComputeType() argument346 if (auto* basic = BasicTypeExpression::DynamicCast(type_expression)) { in ComputeType()374 LanguageServerData::AddDefinition(type_expression->pos, pos); in ComputeType()379 UnionTypeExpression::DynamicCast(type_expression)) { in ComputeType()383 FunctionTypeExpression::DynamicCast(type_expression)) { in ComputeType()391 auto* precomputed = PrecomputedTypeExpression::cast(type_expression); in ComputeType()496 TypeExpression* type_expression, in ComputeTypeForStructExpression() argument498 auto* basic = BasicTypeExpression::DynamicCast(type_expression); in ComputeTypeForStructExpression()515 const Type* type = ComputeType(type_expression); in ComputeTypeForStructExpression()544 LanguageServerData::AddDefinition(type_expression->pos, in ComputeTypeForStructExpression()
27 static const Type* ComputeType(TypeExpression* type_expression);36 TypeExpression* type_expression,
151 struct type_expression { struct154 struct type_expression *next; argument157 DECLARE_ALLOCATOR(type_expression);263 struct type_expression *map;
47 ALLOCATOR(type_expression, "type-expr-maps");391 struct type_expression **last = &expr->map; in generic_selection()401 struct type_expression *map = __alloc_type_expression(0); in generic_selection()
475 struct type_expression *map; in do_expression()
3334 struct type_expression *map; in evaluate_generic_selection()