Lines Matching defs:loc

245     Loc loc = e1->loc;  variable
636 static Dsymbol *searchScopes(Scope *sc, Loc loc, Identifier *ident, int flags) in searchScopes()
678 Loc loc = ue->loc; in searchUFCS() local
774 Loc loc = ce->loc; in resolveUFCS() local
882 Loc loc = e1->loc; variable
1291 bool checkDefCtor(Loc loc, Type *t) in checkDefCtor()
1376 bool functionParameters(Loc loc, Scope *sc, TypeFunction *tf, in functionParameters()
2002 Expression::Expression(Loc loc, TOK op, int size) in Expression()
2857 IntegerExp::IntegerExp(Loc loc, dinteger_t value, Type *type) in IntegerExp()
2880 IntegerExp *IntegerExp::create(Loc loc, dinteger_t value, Type *type) in create()
3001 RealExp::RealExp(Loc loc, real_t value, Type *type) in RealExp()
3009 RealExp *RealExp::create(Loc loc, real_t value, Type *type) in create()
3074 ComplexExp::ComplexExp(Loc loc, complex_t value, Type *type) in ComplexExp()
3081 ComplexExp *ComplexExp::create(Loc loc, complex_t value, Type *type) in create()
3138 IdentifierExp::IdentifierExp(Loc loc, Identifier *ident) in IdentifierExp()
3144 IdentifierExp *IdentifierExp::create(Loc loc, Identifier *ident) in create()
3161 DollarExp::DollarExp(Loc loc) in DollarExp()
3168 DsymbolExp::DsymbolExp(Loc loc, Dsymbol *s, bool hasOverloads) in DsymbolExp()
3182 Expression *resolve(Loc loc, Scope *sc, Dsymbol *s, bool hasOverloads) in resolve()
3370 ThisExp::ThisExp(Loc loc) in ThisExp()
3400 SuperExp::SuperExp(Loc loc) in SuperExp()
3408 NullExp::NullExp(Loc loc, Type *type) in NullExp()
3447 StringExp::StringExp(Loc loc, char *string) in StringExp()
3458 StringExp::StringExp(Loc loc, void *string, size_t len) in StringExp()
3469 StringExp::StringExp(Loc loc, void *string, size_t len, utf8_t postfix) in StringExp()
3480 StringExp *StringExp::create(Loc loc, char *s) in create()
3485 StringExp *StringExp::create(Loc loc, void *string, size_t len) in create()
3750 ArrayLiteralExp::ArrayLiteralExp(Loc loc, Type *type, Expressions *elements) in ArrayLiteralExp()
3759 ArrayLiteralExp::ArrayLiteralExp(Loc loc, Type *type, Expression *e) in ArrayLiteralExp()
3769 ArrayLiteralExp::ArrayLiteralExp(Loc loc, Type *type, Expression *basis, Expressions *elements) in ArrayLiteralExp()
3778 ArrayLiteralExp *ArrayLiteralExp::create(Loc loc, Expressions *elements) in create()
3926 AssocArrayLiteralExp::AssocArrayLiteralExp(Loc loc, in AssocArrayLiteralExp()
3980 StructLiteralExp::StructLiteralExp(Loc loc, StructDeclaration *sd, Expressions *elements, Type *sty… in StructLiteralExp()
3997 StructLiteralExp *StructLiteralExp::create(Loc loc, StructDeclaration *sd, void *elements, Type *st… in create()
4155 DotIdExp *typeDotIdExp(Loc loc, Type *type, Identifier *ident) in typeDotIdExp()
4165 TypeExp::TypeExp(Loc loc, Type *type) in TypeExp()
4199 ScopeExp::ScopeExp(Loc loc, ScopeDsymbol *sds) in ScopeExp()
4244 TemplateExp::TemplateExp(Loc loc, TemplateDeclaration *td, FuncDeclaration *fd) in TemplateExp()
4282 NewExp::NewExp(Loc loc, Expression *thisexp, Expressions *newargs, in NewExp()
4296 NewExp *NewExp::create(Loc loc, Expression *thisexp, Expressions *newargs, in create()
4312 NewAnonClassExp::NewAnonClassExp(Loc loc, Expression *thisexp, in NewAnonClassExp()
4333 SymbolExp::SymbolExp(Loc loc, TOK op, int size, Declaration *var, bool hasOverloads) in SymbolExp()
4343 SymOffExp::SymOffExp(Loc loc, Declaration *var, dinteger_t offset, bool hasOverloads) in SymOffExp()
4364 VarExp::VarExp(Loc loc, Declaration *var, bool hasOverloads) in VarExp()
4373 VarExp *VarExp::create(Loc loc, Declaration *var, bool hasOverloads) in create()
4448 OverExp::OverExp(Loc loc, OverloadSet *s) in OverExp()
4468 TupleExp::TupleExp(Loc loc, Expression *e0, Expressions *exps) in TupleExp()
4476 TupleExp::TupleExp(Loc loc, Expressions *exps) in TupleExp()
4484 TupleExp::TupleExp(Loc loc, TupleDeclaration *tup) in TupleExp()
4555 FuncExp::FuncExp(Loc loc, Dsymbol *s) in FuncExp()
4828 DeclarationExp::DeclarationExp(Loc loc, Dsymbol *declaration) in DeclarationExp()
4854 TypeidExp::TypeidExp(Loc loc, RootObject *o) in TypeidExp()
4870 TraitsExp::TraitsExp(Loc loc, Identifier *ident, Objects *args) in TraitsExp()
4884 HaltExp::HaltExp(Loc loc) in HaltExp()
4891 IsExp::IsExp(Loc loc, Type *targ, Identifier *id, TOK tok, in IsExp()
4927 UnaExp::UnaExp(Loc loc, TOK op, int size, Expression *e1) in UnaExp()
4966 Expression *UnaExp::resolveLoc(Loc loc, Scope *sc) in resolveLoc()
4974 BinExp::BinExp(Loc loc, TOK op, int size, Expression *e1, Expression *e2) in BinExp()
5176 BinAssignExp::BinAssignExp(Loc loc, TOK op, int size, Expression *e1, Expression *e2) in BinAssignExp()
5200 CompileExp::CompileExp(Loc loc, Expression *e) in CompileExp()
5207 ImportExp::ImportExp(Loc loc, Expression *e) in ImportExp()
5214 AssertExp::AssertExp(Loc loc, Expression *e, Expression *msg) in AssertExp()
5227 DotIdExp::DotIdExp(Loc loc, Expression *e, Identifier *ident) in DotIdExp()
5235 DotIdExp *DotIdExp::create(Loc loc, Expression *e, Identifier *ident) in create()
5244 DotTemplateExp::DotTemplateExp(Loc loc, Expression *e, TemplateDeclaration *td) in DotTemplateExp()
5265 DotVarExp::DotVarExp(Loc loc, Expression *e, Declaration *var, bool hasOverloads) in DotVarExp()
5288 int modifyFieldVar(Loc loc, Scope *sc, VarDeclaration *var, Expression *e1) in modifyFieldVar()
5416 DotTemplateInstanceExp::DotTemplateInstanceExp(Loc loc, Expression *e, Identifier *name, Objects *t… in DotTemplateInstanceExp()
5424 DotTemplateInstanceExp::DotTemplateInstanceExp(Loc loc, Expression *e, TemplateInstance *ti) in DotTemplateInstanceExp()
5463 DelegateExp::DelegateExp(Loc loc, Expression *e, FuncDeclaration *f, bool hasOverloads) in DelegateExp()
5472 DotTypeExp::DotTypeExp(Loc loc, Expression *e, Dsymbol *s) in DotTypeExp()
5481 CallExp::CallExp(Loc loc, Expression *e, Expressions *exps) in CallExp()
5489 CallExp::CallExp(Loc loc, Expression *e) in CallExp()
5497 CallExp::CallExp(Loc loc, Expression *e, Expression *earg1) in CallExp()
5511 CallExp::CallExp(Loc loc, Expression *e, Expression *earg1, Expression *earg2) in CallExp()
5524 CallExp *CallExp::create(Loc loc, Expression *e, Expressions *exps) in create()
5529 CallExp *CallExp::create(Loc loc, Expression *e) in create()
5534 CallExp *CallExp::create(Loc loc, Expression *e, Expression *earg1) in create()
5642 AddrExp::AddrExp(Loc loc, Expression *e) in AddrExp()
5647 AddrExp::AddrExp(Loc loc, Expression *e, Type *t) in AddrExp()
5655 PtrExp::PtrExp(Loc loc, Expression *e) in PtrExp()
5662 PtrExp::PtrExp(Loc loc, Expression *e, Type *t) in PtrExp()
5700 NegExp::NegExp(Loc loc, Expression *e) in NegExp()
5707 UAddExp::UAddExp(Loc loc, Expression *e) in UAddExp()
5714 ComExp::ComExp(Loc loc, Expression *e) in ComExp()
5721 NotExp::NotExp(Loc loc, Expression *e) in NotExp()
5728 DeleteExp::DeleteExp(Loc loc, Expression *e, bool isRAII) in DeleteExp()
5742 CastExp::CastExp(Loc loc, Expression *e, Type *t) in CastExp()
5751 CastExp::CastExp(Loc loc, Expression *e, unsigned char mod) in CastExp()
5766 VectorExp::VectorExp(Loc loc, Expression *e, Type *t) in VectorExp()
5775 VectorExp *VectorExp::create(Loc loc, Expression *e, Type *t) in create()
5787 VectorArrayExp::VectorArrayExp(Loc loc, Expression *e1) in VectorArrayExp()
5805 SliceExp::SliceExp(Loc loc, Expression *e1, IntervalExp *ie) in SliceExp()
5816 SliceExp::SliceExp(Loc loc, Expression *e1, Expression *lwr, Expression *upr) in SliceExp()
5876 ArrayLengthExp::ArrayLengthExp(Loc loc, Expression *e1) in ArrayLengthExp()
5881 Expression *opAssignToOp(Loc loc, TOK op, Expression *e1, Expression *e2) in opAssignToOp()
5943 IntervalExp::IntervalExp(Loc loc, Expression *lwr, Expression *upr) in IntervalExp()
5957 DelegatePtrExp::DelegatePtrExp(Loc loc, Expression *e1) in DelegatePtrExp()
5985 DelegateFuncptrExp::DelegateFuncptrExp(Loc loc, Expression *e1) in DelegateFuncptrExp()
6015 ArrayExp::ArrayExp(Loc loc, Expression *e1, Expression *index) in ArrayExp()
6025 ArrayExp::ArrayExp(Loc loc, Expression *e1, Expressions *args) in ArrayExp()
6056 DotExp::DotExp(Loc loc, Expression *e1, Expression *e2) in DotExp()
6063 CommaExp::CommaExp(Loc loc, Expression *e1, Expression *e2, bool generated) in CommaExp()
6117 IndexExp::IndexExp(Loc loc, Expression *e1, Expression *e2) in IndexExp()
6190 PostExp::PostExp(TOK op, Loc loc, Expression *e) in PostExp()
6198 PreExp::PreExp(TOK op, Loc loc, Expression *e) in PreExp()
6207 AssignExp::AssignExp(Loc loc, Expression *e1, Expression *e2) in AssignExp()
6252 ConstructExp::ConstructExp(Loc loc, Expression *e1, Expression *e2) in ConstructExp()
6258 ConstructExp::ConstructExp(Loc loc, VarDeclaration *v, Expression *e2) in ConstructExp()
6270 BlitExp::BlitExp(Loc loc, Expression *e1, Expression *e2) in BlitExp()
6276 BlitExp::BlitExp(Loc loc, VarDeclaration *v, Expression *e2) in BlitExp()
6288 AddAssignExp::AddAssignExp(Loc loc, Expression *e1, Expression *e2) in AddAssignExp()
6295 MinAssignExp::MinAssignExp(Loc loc, Expression *e1, Expression *e2) in MinAssignExp()
6302 CatAssignExp::CatAssignExp(Loc loc, Expression *e1, Expression *e2) in CatAssignExp()
6309 MulAssignExp::MulAssignExp(Loc loc, Expression *e1, Expression *e2) in MulAssignExp()
6316 DivAssignExp::DivAssignExp(Loc loc, Expression *e1, Expression *e2) in DivAssignExp()
6323 ModAssignExp::ModAssignExp(Loc loc, Expression *e1, Expression *e2) in ModAssignExp()
6330 ShlAssignExp::ShlAssignExp(Loc loc, Expression *e1, Expression *e2) in ShlAssignExp()
6337 ShrAssignExp::ShrAssignExp(Loc loc, Expression *e1, Expression *e2) in ShrAssignExp()
6344 UshrAssignExp::UshrAssignExp(Loc loc, Expression *e1, Expression *e2) in UshrAssignExp()
6351 AndAssignExp::AndAssignExp(Loc loc, Expression *e1, Expression *e2) in AndAssignExp()
6358 OrAssignExp::OrAssignExp(Loc loc, Expression *e1, Expression *e2) in OrAssignExp()
6365 XorAssignExp::XorAssignExp(Loc loc, Expression *e1, Expression *e2) in XorAssignExp()
6372 PowAssignExp::PowAssignExp(Loc loc, Expression *e1, Expression *e2) in PowAssignExp()
6379 AddExp::AddExp(Loc loc, Expression *e1, Expression *e2) in AddExp()
6386 MinExp::MinExp(Loc loc, Expression *e1, Expression *e2) in MinExp()
6393 CatExp::CatExp(Loc loc, Expression *e1, Expression *e2) in CatExp()
6400 MulExp::MulExp(Loc loc, Expression *e1, Expression *e2) in MulExp()
6407 DivExp::DivExp(Loc loc, Expression *e1, Expression *e2) in DivExp()
6414 ModExp::ModExp(Loc loc, Expression *e1, Expression *e2) in ModExp()
6421 PowExp::PowExp(Loc loc, Expression *e1, Expression *e2) in PowExp()
6428 ShlExp::ShlExp(Loc loc, Expression *e1, Expression *e2) in ShlExp()
6435 ShrExp::ShrExp(Loc loc, Expression *e1, Expression *e2) in ShrExp()
6442 UshrExp::UshrExp(Loc loc, Expression *e1, Expression *e2) in UshrExp()
6449 AndExp::AndExp(Loc loc, Expression *e1, Expression *e2) in AndExp()
6456 OrExp::OrExp(Loc loc, Expression *e1, Expression *e2) in OrExp()
6463 XorExp::XorExp(Loc loc, Expression *e1, Expression *e2) in XorExp()
6470 OrOrExp::OrOrExp(Loc loc, Expression *e1, Expression *e2) in OrOrExp()
6486 AndAndExp::AndAndExp(Loc loc, Expression *e1, Expression *e2) in AndAndExp()
6502 InExp::InExp(Loc loc, Expression *e1, Expression *e2) in InExp()
6512 RemoveExp::RemoveExp(Loc loc, Expression *e1, Expression *e2) in RemoveExp()
6520 CmpExp::CmpExp(TOK op, Loc loc, Expression *e1, Expression *e2) in CmpExp()
6527 EqualExp::EqualExp(TOK op, Loc loc, Expression *e1, Expression *e2) in EqualExp()
6535 IdentityExp::IdentityExp(TOK op, Loc loc, Expression *e1, Expression *e2) in IdentityExp()
6542 CondExp::CondExp(Loc loc, Expression *econd, Expression *e1, Expression *e2) in CondExp()
6665 DefaultInitExp::DefaultInitExp(Loc loc, TOK subop, int size) in DefaultInitExp()
6673 FileInitExp::FileInitExp(Loc loc, TOK tok) in FileInitExp()
6678 Expression *FileInitExp::resolveLoc(Loc loc, Scope *sc) in resolveLoc()
6692 LineInitExp::LineInitExp(Loc loc) in LineInitExp()
6697 Expression *LineInitExp::resolveLoc(Loc loc, Scope *sc) in resolveLoc()
6706 ModuleInitExp::ModuleInitExp(Loc loc) in ModuleInitExp()
6711 Expression *ModuleInitExp::resolveLoc(Loc loc, Scope *sc) in resolveLoc()
6726 FuncInitExp::FuncInitExp(Loc loc) in FuncInitExp()
6731 Expression *FuncInitExp::resolveLoc(Loc loc, Scope *sc) in resolveLoc()
6748 PrettyFuncInitExp::PrettyFuncInitExp(Loc loc) in PrettyFuncInitExp()
6753 Expression *PrettyFuncInitExp::resolveLoc(Loc loc, Scope *sc) in resolveLoc()