Lines Matching refs:SourceLocation
48 LookupResult Result(S, &II, SourceLocation(), Sema::LookupTagName); in BuiltinTypeDeclBuilder()
66 SourceLocation(), SourceLocation(), &II, in BuiltinTypeDeclBuilder()
93 AST.getTrivialTypeSourceInfo(Type, SourceLocation()); in addMemberVariable()
95 AST, Record, SourceLocation(), SourceLocation(), &II, Type, MemTySource, in addMemberVariable()
132 DeclarationNameInfo(DeclarationName(&II), SourceLocation()); in lookupBuiltinFunction()
139 return DeclRefExpr::Create(AST, NestedNameSpecifierLoc(), SourceLocation(), in lookupBuiltinFunction()
148 AST.UnsignedCharTy, SourceLocation()); in emitResourceClassExpr()
163 AST, Record, SourceLocation(), in addDefaultHandleConstructor()
164 DeclarationNameInfo(Name, SourceLocation()), ConstructorType, in addDefaultHandleConstructor()
165 AST.getTrivialTypeSourceInfo(ConstructorType, SourceLocation()), in addDefaultHandleConstructor()
174 SourceLocation(), FPOptionsOverride()); in addDefaultHandleConstructor()
177 AST, SourceLocation(), Constructor->getFunctionObjectParameterType(), in addDefaultHandleConstructor()
188 AST.getTrivialTypeSourceInfo(Handle->getType(), SourceLocation()), in addDefaultHandleConstructor()
189 FPOptionsOverride(), SourceLocation(), SourceLocation(), in addDefaultHandleConstructor()
195 SourceLocation(), FPOptionsOverride()); in addDefaultHandleConstructor()
199 SourceLocation(), SourceLocation())); in addDefaultHandleConstructor()
241 auto *TSInfo = AST.getTrivialTypeSourceInfo(MethodTy, SourceLocation()); in addArraySubscriptOperator()
243 AST, Record, SourceLocation(), in addArraySubscriptOperator()
246 SourceLocation()), in addArraySubscriptOperator()
248 SourceLocation()); in addArraySubscriptOperator()
252 AST, MethodDecl->getDeclContext(), SourceLocation(), SourceLocation(), in addArraySubscriptOperator()
254 AST.getTrivialTypeSourceInfo(AST.UnsignedIntTy, SourceLocation()), in addArraySubscriptOperator()
263 CXXThisExpr::Create(AST, SourceLocation(), in addArraySubscriptOperator()
269 AST, NestedNameSpecifierLoc(), SourceLocation(), IdxParam, false, in addArraySubscriptOperator()
270 DeclarationNameInfo(IdxParam->getDeclName(), SourceLocation()), in addArraySubscriptOperator()
275 OK_Ordinary, SourceLocation()); in addArraySubscriptOperator()
277 auto *Return = ReturnStmt::Create(AST, SourceLocation(), Array, nullptr); in addArraySubscriptOperator()
280 SourceLocation(), in addArraySubscriptOperator()
281 SourceLocation())); in addArraySubscriptOperator()
328 AST, Builder.Record->getDeclContext(), SourceLocation(), in addTypeParameter()
329 SourceLocation(), /* TemplateDepth */ 0, Position, in addTypeParameter()
343 TemplateParameterList::Create(AST, SourceLocation(), SourceLocation(), in finalizeTemplateArgs()
344 Params, SourceLocation(), nullptr); in finalizeTemplateArgs()
346 AST, Builder.Record->getDeclContext(), SourceLocation(), in finalizeTemplateArgs()
388 LookupResult Result(S, &HLSL, SourceLocation(), Sema::LookupNamespaceName); in InitializeSema()
393 AST, AST.getTranslationUnitDecl(), /*Inline=*/false, SourceLocation(), in InitializeSema()
394 SourceLocation(), &HLSL, PrevDecl, /*Nested=*/false); in InitializeSema()
411 AST, AST.getTranslationUnitDecl(), SourceLocation(), SourceLocation(), in InitializeSema()
412 NestedNameSpecifierLoc(), SourceLocation(), HLSLNamespace, in InitializeSema()
424 AST, HLSLNamespace, SourceLocation(), SourceLocation(), 0, 0, in defineHLSLVectorAlias()
431 AST, HLSLNamespace, SourceLocation(), SourceLocation(), 0, 1, in defineHLSLVectorAlias()
436 AST.IntTy, SourceLocation()); in defineHLSLVectorAlias()
441 TemplateParameterList::Create(AST, SourceLocation(), SourceLocation(), in defineHLSLVectorAlias()
442 TemplateParams, SourceLocation(), nullptr); in defineHLSLVectorAlias()
449 AST, NestedNameSpecifierLoc(), SourceLocation(), SizeParam, false, in defineHLSLVectorAlias()
450 DeclarationNameInfo(SizeParam->getDeclName(), SourceLocation()), in defineHLSLVectorAlias()
452 SourceLocation()); in defineHLSLVectorAlias()
454 auto *Record = TypeAliasDecl::Create(AST, HLSLNamespace, SourceLocation(), in defineHLSLVectorAlias()
455 SourceLocation(), &II, in defineHLSLVectorAlias()
460 TypeAliasTemplateDecl::Create(AST, HLSLNamespace, SourceLocation(), in defineHLSLVectorAlias()